ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Можно ли оптимизировать username:md5?
  #1  
Старый 29.11.2004, 10:31
Аватар для PEPSICOLA
PEPSICOLA
Познавший АНТИЧАТ
Регистрация: 14.10.2004
Сообщений: 1,162
Провел на форуме:
5619724

Репутация: 2944


Question Можно ли оптимизировать username:md5?

Допустим у меня есть огромная бд.
Хочу узнать своим словарём все доступные пароли юзеров из этой бд.
Но представьте себе копирать в txt файл ~3000 юзеров, да ещё в таком порядке:
username:md5

Может есть уже готовая программа которая это делает?
Допустим что бы она начинала искать это после начала таблицы `phpbb_users` и заканчивала соответственно в конце.
Если такой программы нету, то я попробую написать её в delphi. Но просто что бы лишний раз не мучаться, может уже есть?
 
Ответить с цитированием

  #2  
Старый 29.11.2004, 15:25
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Ща будет =)
PHP код:
<?
$db
=mysql_connect('localhost''root''coolPasswd') or die("не могу соединиться с БД");
echo 
"Подключение совершено...<br>";
mysql_select("phpbb_forum") or die("Не могу найти БД");
echo 
"БД найдена...<br>";
$passwd=mysql_query("SELECT login, password FROM phpbb_users ORDER BY login") or die("Не могу найти... ХЗ короче чего то не могу найти =)".mysql_error());
if(
mysql_num_rows($passwd)!=0){
  for(
$i=0;$i<mysql_num_rows($passwd);$i++){
    
$n_passwd=mysql_result($passwd$i"password");
    
$n_login=mysql_result($passwd$i"login");
    echo 
"Вытащил логин <b>$n_login</b> и хэш <b>$n_passwd</b><br>";
    
$data=$data."$n_login:$n_passwd\n";
    
  }
  echo 
"Записываю найденное в файл...<br>";
  
$f=fopen("123.txt"'w');
  
fwrite($f$data);
  
fclose($f);
  echo 
"Готово!<br>";
}else{
  echo 
"Не найдено ни одной записи в БД...";
}
?>
Вроде должен работать, но я ХЗ, чуть что - прям сюда отписывай.
 
Ответить с цитированием

  #3  
Старый 29.11.2004, 18:10
Аватар для PEPSICOLA
PEPSICOLA
Познавший АНТИЧАТ
Регистрация: 14.10.2004
Сообщений: 1,162
Провел на форуме:
5619724

Репутация: 2944


По умолчанию

Во спасибо =) Щас проверим.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ