HACKR.GG
Network & Systems

Shells & Reverse Shells

The bridge between finding a vulnerability and controlling a machine. Learn how shells work, how to catch reverse shells, stabilise them, and turn a foothold into a working session.

Beginner40 min7 lessons1 hands-on
Start free →I have an account
First lesson free. The full module is part of Pro.

You'll be able to

  • ✓Explain the difference between bind shells and reverse shells
  • ✓Set up a Netcat listener and catch an incoming reverse shell
  • ✓Generate reverse shell one-liners in bash, Python, and PHP
  • ✓Stabilise a raw shell into a fully interactive TTY

Lessons

  1. 1What is a Shell?
  2. 2Netcat — Setting Up Listeners
  3. 3Reverse Shell One-Liners
  4. 4Bind Shells
  5. 5Stabilising Your Shell
  6. 6Mini Lab — Shell Scenario Analysis
  7. 7Your Turn: Catch the ShellHANDS-ON
Start free →