How использовать Disassembler (Это знание может помочь). D.Assembly. E.How коду в Turbo Pascal ™. Tools вам придет необходимость: A.SoftIce 3.00 /01 или более поздней версии. B.WD32Asm. (Не обязательно). Программа C.The W3Filer V1.13 (если не предусмотрено в этом пакете), можно найти в www.windows95.com я верю. D.Turbo Паскаль (любая версия). Ну, достаточно бла-бла, давайте трещин ... Выполнить W3Filer 32.
Наг экран поп, и, требует регистрации (Хм, это ек ;-)) Теперь, мы замечаем, эта программа имеет какой-то серийный номер (Шахта 873977046 ), Давайте держать сериал в виду, я уверен, мы `встретить его снова, пока мы находимся на отладчик. Ну, а теперь, давайте ваше имя и фиктивный рег код ... установить BP на GetDlgItemTextA и нажмите OK. Мы поп внутри GetDlgItemTextA, Позволяет найти процедуру регистрации ... я `сохранить вам работу, процедура регистрации это:: 00404DB2 8D95A8FAFFFF Леа EDX, DWORD PTR [EBP + FFFFFAA8]: 00404DB8 52 толчок EDX ---> Ваш Имя пользователя здесь.
: 00404DB9 E80B550000 вызов 0040A2C9 ---> Регистрация рутина. : 00404DBE 83C408 добавить ESP, 00000008 ---> Не знаю точно, что это. : 00404DC1 85C0 тест EAX, EAX ---> Логическое идентификатор, 0, если: 00404DC3 7D17 JGE 00404DDC ---> регистрация не, 1, если ОК. Ну, давайте ввести ВЫЗОВ 40A2C9, и посмотреть, что внутри него: (Пожалуйста, прочитайте мои комментарии в коде).
* Используется в звонок за Адреса: