Помнится давным давно в одном из выпусков Хакера была целая подборка ссылок на уже готовые многомиллионные базы хэшей.
Да их и поиском найти не так сложно. Вот например: http://gdataonline .com/seekhash.php
Я не буду подсказывать, как лучше сделать и как хранить. Могу только намекнуть, сколько это будет занимать места и сколько будет стоить!
Предположим, ты решил собрать все хэши строк длиной в 8 символов. Предположим, что в твоём словаре будут все английские буквы только нижнего регистра (26 штук вроде) и все цифры (ещё 10 штук) . Итого 8 байт по 36 вариантов на каждый. Всего вариантов: 36 в 8-ой степени = 2821109907456 вариантов.
Каждый вариант надо хранить (чтоб было ясно к чему относится хэш) + надо хранить сам хэш (32 байта на один вариант)
Итого: 2821109907456 байт + 2821109907456 * 32 байт = 93096626946048 байт = 90914674752 Кб = 88783862 Мб = 86702 Гб = 84 Тб
1 Тб магнитного диска стоит примерно 2000 рублей ( http://www.fcenter .ru/eshop.shtml?cat/act=p:ea:0:5:a:a:a:0:a:1:30:r:1:1:1174_1215&oper=:::: )
84*2 = 168 тысяч рублей тебе нужно будет только чтобы попробовать свои силы и сохранить ничтожно малое количество хэшей.
Другие языки программирования и технологии
вопрос по MD5(
для анализа сайта md5 ну ну мой юный хацкер)
Ок. На пхп делаем форму ввода, по посту кидаем на файл обработчика, или можно на сам себя. принимаем данные из формы, делаем коннект к базе, и делаем инсерт в базу данных, у MySQL есть функция md5(), так что достаточно вызвать её в самом запросе.
Вывод, ну собственно простой вывод таблицы всех записей из базы, делается все за пару часов не спеша)
Вывод, ну собственно простой вывод таблицы всех записей из базы, делается все за пару часов не спеша)
Похожие вопросы
- MD5
- PHP. Что будет если получить хэш пароля таким образом: echo md5(md5(md5("SUPER_PUPER_PASS_12345"))); Так надежнее? :)
- PHP - как сделать на сайте "восстановление пароля", если пароли в бд хранятся в виде md5 хеш кодов?
- Расшифровка MD5
- Алгоритм MD5
- Вопрос ПРОФЕССИОНАЛЬНЫМ или просто ОПЫТНЫМ программистам
- вопросы на засыпку С# и другие ООП языки
- Вопрос касается искусственного интеллекта. В чём грань между испытанием роботом настоящих эмоций и имитацией их?
- Помогите пожалуйста разобраться с вопросами по информатике и программированию
- доброе утро программисти вопрос в нутри вопрос какой язык вибрать помогите кто чем сможеть