![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| vood |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
пишу переборщик md5 по словарю
но он не работает
где edit5.text хеш для перебора компелируется и выполняется нормально, но при использовании словаря с заведомо правильным паролем ничего не происходит подскажите в чем ошибка -------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
| Sunr1se |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 1.5.2006 Репутация: 6 Всего: 13 |
В этом юните есть функция MD5Match, которая сравнивает два хэша.
--------------------
IRC-канал Винграда |
|||
|
||||
| vood |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
дело не в этом
сравнить хеши можно и используя strcomp но почему то хеши одной и тойже строки различаются (у меня в коде) а подключить доп модуль только ради функции сравнения это неприемлимо -------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
дык береш отладчик, грузиш одну строку и смотриш действительно ли они отличаются.
если отличаются -- копай свой md5 -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 26 Всего: 146 |
А пароли как строки или хеши от паролей? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Sunr1se |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 1.5.2006 Репутация: 6 Всего: 13 |
vood, ты бы показал, что из себя представляет функция md5.
--------------------
IRC-канал Винграда |
|||
|
||||
| vood |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
моя мд5 из DRKB
-------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
| Sunvas |
|
|||
|
Соль и сахар ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3388 Регистрация: 12.3.2006 Где: Тосно Репутация: 28 Всего: 89 |
Мож у MD5 есть чуствительность к регистру символов? -------------------- Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их. |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
у md5 -- нету а вот у strcomp есть.
но автор, похоже, проблему уже решил... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| vood |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
нет _hunter, еще не решил
ну даже если есть чуствительность хеши то одинаковые должно сработать, но не работает может это косяк TstringList? -------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
тю. я ж тебе говорю -- посмотри отладчико что происходит при сравнении хеша из словаря (того, что ты считае правильным) и хеша, который генерит функция. с твоей точки зрения. а с точки зрения strcmp строки "ABC" и "abc" -- разные. используй strcmpi. хотя лучше при загрузке хешей из словаря приводить их к регистру твоей функции -- стравнение быстрее будет (а лучше вообще в binary приводить, но это уже другая история...) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| vood |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
_hunter, я исправил баг
он заключался в том, что функция md5 (из DRKB) не делает хеши содержащие нуль (а ее аналог в пхп очень даже далает) так что проблема решена (вроде бы) но все равно всем спасибо бальшое PS: _hunter, ты наверное имел ввиду stricmp -------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |