
18.06.2008, 13:51
|
|
Постоянный
Регистрация: 20.08.2006
Сообщений: 327
С нами:
10381346
Репутация:
1077
|
|
там простейший алгоритм
Статью про брут? ммммммм.... общего способа нет...
Код:
004025A7 . FF35 7D154000 push dword ptr ds:[40157D]
004025AD . 68 55154000 push offset <crackme_.Nick> ; ASCII "taha"
004025B2 . E8 06FFFFFF call crackme_.004024BD
004025B7 . 84C0 test al,al
004025B9 75 08 jnz short crackme_.004025C3
004025BB FF05 7D154000 inc dword ptr ds:[40157D]
004025C1 ^ EB E4 jmp short crackme_.004025A7
004025C3 CC int3
004025C4 CC int3
Пароль лежит по адресу 40157D...
call crackme_.004024BD ; функция, которая проверяет пароль... если правильный, то al = 1
обнуляем dword... дальше увеличиваем [40157D] на единицу и проверяем al... и так пока al не будет равен 1
Когда al = 1 смотрим, что находится по адресу 40157D...
Вот и весь брут! Так по аналогии и в других прогах! Только это не эфективно
|
|
|