Skip to content
View Real-Fruit-Snacks's full-sized avatar

Block or report Real-Fruit-Snacks

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Real-Fruit-Snacks/README.md

Real-Fruit-Snacks

Water-themed offensive security tooling — plus the editors, themes, utilities and games built along the way.

License: MIT

Documentation • Report Issue


Overview

Real-Fruit-Snacks is a collection of 100+ independent repositories. At its core is a personal offensive-security toolkit, field-built for authorized red team engagements, pentests, and security research: payload delivery, C2, post-exploitation, tunneling, AD enumeration, credential abuse, and privilege escalation.

Around that core sits everything an operator ends up building for their own desk — offline reference sites, single-page command builders, Obsidian plugins, a cross-application theme family, and a shelf of browser games. Every project ships standalone: no shared runtime, no monorepo lock-in. Pick what you need.

A pantry of real, authentic tooling — no hollow snacks, no corporate filler. Each release is its own discrete drop in the bucket; together they form the watershed.

Key Features

  • Offensive core: 40+ security tools across C2, tunneling, implants, Active Directory, and enumeration.
  • Polyglot: Rust, Go, Python, C, C#, x86-64 NASM, Zig, Lua, TypeScript, JavaScript, Shell, and HTML.
  • Offline-first: reference sites and browser tools run entirely client-side — no servers, no accounts, no network calls.
  • Unified aesthetic: Catppuccin Mocha + Latte across the security tools; the Terminal Workbench theme family across editors, browsers, and terminals.
  • Multi-call binaries: a sail-themed sextet of BusyBox-style toolkits implementing the same idea in six languages.

Security

C2 & Post-Exploitation

Tool What It Does Language
Kraken OPSEC-first C2 — minimal core, runtime-loadable modules, X25519 ECDH + AES-256-GCM, multi-transport Rust
Aquifer Linux post-exploitation — kernel namespace isolation, multi-channel C2, polymorphic beacons, 36 stealth modules Go
Siphon Lightweight C2 — ECDH P-256 forward secrecy, zero-disk configuration Go
Wellspring Payload delivery server — 12 delivery methods, token-gated access, AES-256-GCM at rest, memory zeroing. Single binary. Go
Spillway Reverse/bind/dormant FUSE mount — browse remote filesystems locally over TLS 1.3 with mutual PSK auth Go

Network & Tunneling

Tool What It Does Language
Flux Swiss Army Netcat — replaces nc/ncat/socat/pwncat. TLS + Noise channels, auto-PTY shells, SHA256-verified transfers, SOCKS5 pivoting, scanning. Rust
Neap Static SSH server — reverse/bind shells with full PTY, SFTP, local/remote/dynamic forwarding, TLS with SNI spoofing Rust
Undertow Static SSH server — reverse/bind shells, SFTP, port forwarding, TLS wrapping with SNI spoofing. Under 1.5 MB. Go
Slipstream Drop-in SSH wrapper — tunnel management, file transfers, passive filesystem mapping, per-command logging, fingerprint identity Rust
Conduit SOCAT relay with kernel-level process masquerading — prctl/setproctitle stealth, argument hiding, 50+ channel types C
Culvert One-command ligolo-ng tunnel setup — TUN, routing, and proxy abstraction Shell
Depth Full SSH-2.0 in pure assembly — ChaCha20-Poly1305, Ed25519, X25519, SFTP, PTY, forwarding. 94 KB static ELF, no libc. x86 ASM
xfer Prints ready-to-paste file-transfer commands (scp/sftp/tar over SSH, openssl, netcat) in both directions. Stdlib-only. Python

Shells & Implants

Tool What It Does Language
Vapor Encrypted reverse shell + process injector in pure x86_64 NASM — ChaCha20-Poly1305, Hell's Gate syscalls, zero deps x86 ASM
Grotto Encrypted netcat in pure assembly — ChaCha20-Poly1305, cross-platform, ~8 KB, zero dependencies x86 ASM
Dew HTTPS reverse shell — XChaCha20-Poly1305 over TLS, ~37 KB binary, zero dependencies C
Droplet HTTPS reverse shell for Windows — ~50 KB C implant, AES-256, interactive Python listener C
Undercurrent io_uring stealth loader in pure assembly — ChaCha20-Poly1305, ~4.2 KB, invisible to syscall monitoring x86 ASM

Active Directory & Credentials

Tool What It Does Language
forge-framework Metasploit-style console with 60+ modules for AD, AD CS, Kerberos, SMB and web — plus self-contained Docker labs every module is tested against Python
anvil Active Directory recon and attack CLI built on gopacket Go
Runoff AD security audit — quick wins, attack paths, and misconfigurations from BloodHound CE Python
Maelstrom NetExec wrapper — 35+ AD enumeration modules in one command Python
Rapids Modular credential spraying framework Python
Lure SMB hash bait — drops poisoned .url/.scf/.xml files on writable shares to coerce NTLM auth via Responder Python
Abyss Offensive forensics — credentials, keys, and persistence from disk and memory images. SAM, NTDS.dit, LSA, DPAPI, LSASS minidumps. Raw/E01/VMDK. Rust

Enumeration & Privilege Escalation

Tool What It Does Language
Flood Async web fuzzer — directories, VHosts, parameters. Recursive, clusterbomb mode, auto-throttle on 429s, Burp replay. Rust
Seep Windows privesc enumeration with a fileless agent Python
Whirlpool Privesc reasoning engine — parses LinPEAS/WinPEAS output into ranked exploitation playbooks Python
Deluge Nmap & RustScan parser — color-coded terminal reports, multi-format export, interactive scanning Python

Operator Platforms

Tool What It Does Language
Riptide Collaborative browser terminal and playbook workspace — real-time sync, credential vault, variable substitution, session recording JavaScript
armsforge AI-assisted offensive operations — automation, Claude Code integration, workflow orchestration JavaScript
Surge Searchable command reference — fuzzy search, variable substitution, offline PWA JavaScript

Multi-Call Binaries

A sail-themed sextet — the same idea (BusyBox-style single-binary toolkits) in six languages, six different size/portability tradeoffs.

Tool What It Does Language
Rill Pure x86_64 NASM — ~34 KB static ELF, direct syscalls, no libc x86 ASM
Staysail 84 Unix utilities in one static executable, native cross-compile Zig
Moonraker Static executable via luastatic with an embedded Lua VM Lua
Jib 78 Unix utilities in one executable Rust
Topsail 84 Unix utilities, ~3 MB static executable, native on Linux, macOS, and Windows Go
Mainsail Cross-platform multi-call binary Python

Reference & Tools

Offline Reference

Tool What It Does Language
manpages Offline man page lookup — 58,464 pre-rendered Ubuntu pages, zero network calls Python
tldr Offline tldr pages — fully static, instant search, open straight from disk Python
windows-event-id-reference The Windows Event IDs that matter to defenders — logon, Kerberos, process, PowerShell, Sysmon — each with a ready Get-WinEvent query JavaScript
port-reference Searchable table of well-known ports JavaScript
x86-x64-assembly-lab x86 & x86-64 simulator and RE lab — step-through 32/64-bit engines, stack playground, 28 tutorials HTML
Shallows Browser-native Linux terminals via x86 emulation in WebAssembly JavaScript
Ripple Browser-based Vim editor powered by CodeMirror 6 JavaScript

Browser Utilities

Single-page, offline, no build step.

Tool What It Does
nmap-command-builder Assemble an nmap command live, every flag explained
tcpdump-filter-builder Build a tcpdump command and BPF filter from protocol, host, port, and direction
curl-request-builder Build a curl command with correct POSIX quoting
openvpn-inspector Inspect an .ovpn/.crt/.pem — certificate expiry, details, and config security flags
ip-cidr-calculator Network, broadcast, host range, wildcard mask, and binary breakdown
chmod-calculator Unix permissions as checkboxes, octal, and symbolic, kept in sync
cron-parser Validate and explain a cron expression, preview next run times
systemd-service-generator Generate a complete systemd .service unit and install commands
windows-task-builder Generate schtasks /create commands, plus a Last Run Result code reference
text-codec Base64, URL-safe Base64, percent-encoding, and hex — both directions
timestamp-converter Unix epoch ↔ human dates, UTC and local side by side
character-analyzer Classify every character in a string, with Unicode code points
color-format-converter Hex ↔ RGB ↔ HSL with WCAG 2.1 contrast checks
identity-gen Throwaway signup identities — names, handles, passwords, avatars
worldclock Offline world clock with a live day/night map

Desktop & Dev Tools

Tool What It Does Language
Cascade Native markdown editor — real-time collaboration, live preview, wiki-links, canvas whiteboard. Tauri + Rust. TypeScript
HydroShot Screenshot capture & annotation — 14 annotation tools, OCR, pin-to-screen Rust
windows-cert-api-tester API tester that authenticates with a client certificate from the Windows store (mTLS). Single-file exe. C#
team-calendar Static, git-backed team calendar edited in the browser — no backend JavaScript
Tidepool Interactive terminal portfolio built with xterm.js JavaScript
youtube-automation-toolkit Chrome extension to bulk-clear Watch Later and mass-unsubscribe JavaScript

Obsidian

Plugins

Plugin What It Does
obsidian-better-store Replacement community plugin browser — filters, categories, README previews, trending
obsidian-github-updater Install and update unofficial plugins straight from GitHub
obsidian-filen-cloud-sync Two-way, end-to-end encrypted sync with Filen — desktop and mobile
obsidian-vault-publisher Publish a vault as a fast static website
obsidian-nested-vaults Scope the whole vault — explorer, search, graph, backlinks — to one folder
Graphite Calm, Todoist-like task manager; tasks stay as Markdown files
obsidian-Thoughtbin Memos-style private timeline for quick thoughts
obsidian-linkhaven Linkwarden-style bookmark navigator over plain Markdown notes
Cove Bookmark manager with switchable layouts — one Markdown file per bookmark
wayback-linker Archive note links with the Wayback Machine
Tidemark Variable substitution in Markdown via YAML frontmatter
obsidian-gym-tracker Track strength workouts and rucks, mobile and desktop
obsidian-speedlog Run an internet speed test and log each result as a note
amazon-order-sync Sync Amazon orders into the vault with analytics and image caches
obsidian-plugin-lab Plugin pre-flight review against the official linter and community rules
obsidian-theme-lab Build themes in-app — CSS rule inspector, screenshot contact sheets, contrast report
obsidian-plugins Ready-to-install snapshot bundle of the plugins I use

Themes

Theme Look
obsidian-glow Calm dark charcoal with a periwinkle accent
obsidian-outrun Synthwave — neon pink and cyan, striped sun, horizon grid
obsidian-dossier Case files — manila folders, typewriter type, hover-to-reveal redactions
obsidian-comic Halftone paper, hard black panels, speech-bubble callouts
obsidian-grimoire Tarot cards — gold on black, Cinzel titles, callouts that flip face down

Terminal Workbench

A theme family with one spec: graphite surfaces, restrained ANSI-style accents, color only on signal. Dark and light everywhere.

Port Target
terminal-workbench-suite Everything in one repo — spec, tokens, demo, all ports, and the Terminal Workbench Mono typeface
terminal-workbench-design-system Portable theme spec, drop-in CSS tokens, live demo
terminal-workbench Obsidian
terminal-workbench-vscode VS Code
terminal-workbench-vim Vim — true color with 256-color fallback
terminal-workbench-windows-terminal Windows Terminal
terminal-workbench-notepad-plus-plus Notepad++ — all 92 lexers
terminal-workbench-brave Brave browser
terminal-workbench-cursor Obsidian cursor engine — box/line/underline carets, torch spotlight, Ghost Trail
terminal-workbench-pet A floating ghost companion for your Obsidian vault

Games

Game What It Is Language
chess-trainer Lessons, puzzles, drills, repertoires, and game review — Stockfish and Maia run in the browser, free and offline TypeScript
novafall Arcade roguelite — you're a dying star racing to go supernova TypeScript
snowball-effect Survivors-like where you are the weapon: a snowball that grows by absorbing everything smaller JavaScript
benthic Incremental where the progress bar is depth, with procedural WebAudio JavaScript
Blueprint Engineering-sheet factory incremental — build, prestige, publish, exhibit JavaScript
Crownfall Pixel-art medieval wave-defense incremental HTML
closed-circuit Horror — a night-shift security guard and the cameras JavaScript
sunny.exe Horror — DayBreak OS and an AI assistant who knows too much JavaScript

Stack

Layer Implementation
Systems Rust · Go · C · C# · Zig
Assembly x86_64 NASM — zero-libc, direct syscalls, ELF + PE
Scripting Python 3.10+ (AD tooling, parsers, frameworks) · Bash · Lua
Web TypeScript + Vite · vanilla JavaScript · Tauri · WebAssembly
Branding Catppuccin Mocha + Latte (security tools) · Terminal Workbench (themes, utilities, desktop tools)
CI GitHub Actions — build matrix, tests, release artifacts, Pages deploys

Authorization & Contributing

Every security tool here is designed for authorized security testing with explicit written permission. Targeting systems you do not own or have not been contracted to test is illegal in most jurisdictions and never the intent of this work.

Security vulnerabilities should be reported via the affected project's private security advisories — never public issues.

Real-Fruit-Snacks does not: distribute pre-compiled malicious binaries, host live command infrastructure, package payloads for distribution, or provide operational support for unauthorized engagements.

Contributions are welcome. See CONTRIBUTING.md and CODE_OF_CONDUCT.md.


License

MIT for most projects, GPLv3 for SSH-derived ones. See each repository's LICENSE file.

Popular repositories Loading

  1. obsidian-nested-vaults obsidian-nested-vaults Public

    Obsidian plugin that scopes your entire vault down to a single folder. Explorer, search, graph, tags, and backlinks all respect the boundary.

    JavaScript 5

  2. obsidian-gym-tracker obsidian-gym-tracker Public

    A mobile and desktop Obsidian plugin for tracking strength workouts and rucks.

    TypeScript 4 1

  3. terminal-workbench terminal-workbench Public

    A modern terminal-inspired theme for Obsidian: graphite backgrounds, crisp typography, restrained ANSI-style accents, and readable code in dark and light modes.

    CSS 4 1

  4. terminal-workbench-suite terminal-workbench-suite Public

    The Terminal Workbench family in one repo: theme spec, CSS tokens, live demo, ports for Vim/VS Code/Brave/Notepad++/Windows Terminal, and the Terminal Workbench Mono typeface.

    HTML 3

  5. obsidian-outrun obsidian-outrun Public

    A synthwave theme for Obsidian with night and day modes: neon pink and cyan, a striped sun, and a grid that runs to the horizon.

    CSS 3

  6. Tidepool Tidepool Public

    Interactive terminal portfolio built with xterm.js — explore a developer profile through real shell commands in the browser

    JavaScript 2