ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Потестирвуйте Md5 хеш крякер. |

28.07.2007, 22:23
|
|
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме: 2869410
Репутация:
925
|
|
Потестирвуйте Md5 хеш крякер.
http://81.9.61.132/md5/index.php
 писал на пхп+сервер на делфе =))
Брутит по заранее сгенерированным таблицам.
п.с просьба не нагружать серв тупыми запросами вида "22222222222222","234434545345" и.т.д
Спасибо!
|
|
|

28.07.2007, 22:47
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Брутит по заранее сгенерированным таблицам.
Результат: "plokplok",Найден за : 129,094 секунд(ы).
Радиус кривизны рук...
Я впринципе не могу понять, как поиск по таблице может занимать больше доли секунды.
|
|
|

29.07.2007, 00:25
|
|
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме: 2869410
Репутация:
925
|
|
кароче там у меня база вида хеш=исходный пасс перебирает строки =))
У тебя есть предложения как за кароткое время перебрать,файл размеров в 2 гига ??
|
|
|

29.07.2007, 00:55
|
|
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме: 1985206
Репутация:
963
|
|
например разбить таблицу на куски и отдать ее на обработку нескольким потокам
|
|
|

29.07.2007, 00:56
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
У тебя есть предложения как за кароткое время перебрать,файл размеров в 2 гига ??
Если бы не было, я бы не писал про ожидаемое время при правильном поиске
|
|
|

29.07.2007, 00:57
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
например разбить таблицу на куски и отдать ее на обработку нескольким потокам
а вот от тебя не ожидал =\
тем более, что скорость работы не повысится, т.к. узкое место - фс.
|
|
|

29.07.2007, 01:04
|
|
Участник форума
Регистрация: 12.01.2007
Сообщений: 262
Провел на форуме: 4608122
Репутация:
874
|
|
>> Потестирвуйте Md5 хеш крякер.
Потестировал. Неочень понравилось что нету проверки на правильность хеша. Подставляешь 123 пишет - успешно поставлен в очередь. Предлагаю такое, если во входяшей строке на хеш, то выводить хеш к введеной строке + добавлять в словарь все это дело. И база будет расти и не будет писать что левак успешно поставлен в очередь.
|
|
|

29.07.2007, 01:07
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Объясняю вкратце. Имеем структуру вида pass:hash, по 16 байт. итого 32.
узнаем количество записей из размера базы. Пусть будет b.
левая граница a=0, правая граница b
открываем базу, упорядоченную по хэшам. Читаем запись из середины (a+b)/2. Если прочтенный хэш больше(как строка), то выбираем первую половину этого куска. т.е. сдвигаем правую границу на x, а если меньше - то левую на x.
Устанавливаем x на (a+b)/2. Повторяем, пока не найдем результат, либо когда поймем, что нет записей.
|
|
|

29.07.2007, 01:13
|
|
Участник форума
Регистрация: 12.01.2007
Сообщений: 262
Провел на форуме: 4608122
Репутация:
874
|
|
Красавец Нерезус. Так просто объяснил классический поиск в УПОРЯДОЧЕНОМ массиве! Супер!!! А ведь это школа программирования...
З.Ы. Сорри что не по теме... но был восхищен!
|
|
|

29.07.2007, 01:31
|
|
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме: 1985206
Репутация:
963
|
|
nerezus
Честно говоря, не знал =/ Каюсь
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|