offensive-tools/shells/revshellgen/SKILL.md
Auth/lab ref: Interactive Python reverse-shell generator with auto listener setup, encoding support, and shell-type selection.
npx skillsauth add aeondave/malskill revshellgenInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Modern interactive reverse-shell generator with payload selection, encoding options, and built-in listener assistance.
# install
pip install revshellgen
# run interactive workflow
revshellgen
# alt source install
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
pip3 install -r requirements.txt
python3 revshellgen.py
Compared to static cheat sheets, RevShellGen provides:
| Target runtime | Suggested payload | |---|---| | Linux with bash + /dev/tcp | bash | | Python available, shell constrained | python | | Netcat with mkfifo possible | netcat mkfifo | | Socat available | socat / socat tty | | Windows cmd/powershell context | powershell |
After callback shell:
python3 -c 'import pty; pty.spawn("/bin/bash")'
# Ctrl+Z
stty raw -echo; fg
export TERM=xterm
stty rows 50 cols 180
revshells for web-based fast fallback payloads.shellerator when bind/webshell mode is explicitly needed.reverse-ssh or pwncat to stabilize fragile initial shells.| File | When to load |
|---|---|
| references/workflow-and-payload-mapping.md | Deep selection strategy, troubleshooting broken payloads, and listener reliability tips |
development
White-box auditing methodology for AI-generated ('vibe-coded') applications. Focuses on modern stack misconfigurations (Supabase, Next.js, Vercel).
development
Hybrid AI/Deterministic SAST methodology for discovering zero-day vulnerabilities in source code. Orchestrates structural search with AI-driven data flow and sink validation.
development
Auth assessment: hardware/embedded methodology; UART/JTAG/SWD/SPI/I2C, firmware extraction, boot/debug paths, embedded OS evidence.
devops
Container methodology: Identifying containerization limits, Docker/K8s misconfigurations, and executing escapes to the host node.