![]() |
eXeL@B —› Вопросы новичков —› NE файл DELPHI 1 |
Посл.ответ | Сообщение |
|
Создано: 28 октября 2009 00:27 · Личное сообщение · #1 Здравствуйте! Пытаюсь разобраться со старенькой програмкой в формате NE (New Executable), написанной на Delphi 1. Возникли такие трудности: - DeDe воспринимает только PE файлы. - Под ХР программа исполняется в виртуальной машине ntvdm.exe, что существенно усложняет отладку (на моем уровне понимания...) Программу удалось загрузить в ИДА, однако из-за сложности программы и отсутствия удобной отладки, дело движется плохо... Собственно вопрос такой - существуют ли удобные способы анализа старых программ в формате NE? ![]() |
|
Создано: 28 октября 2009 01:08 · Личное сообщение · #2 |
|
Создано: 28 октября 2009 03:49 · Поправил: _ruzmaz_ · Личное сообщение · #3 |
|
Создано: 29 октября 2009 00:52 · Личное сообщение · #4 Сенк за участие. ИДА действительно помог, хотя с ДеДе разбирать подобные проги было намного проще ![]() Удалось найти функцию которая проверяет пароль. Но анализировать всю функцию и параметры которые в нее передаются весьма трудоемко (хотя если ничего не придумаю, этим и займусь). Поэтому хотелось бы все таки воспользоваться отладкой. Собственно постановка проблемы теперь такая. Мне известен адрес нужной функции в виде csegXX:xxxx. Программа, (повторюсь) запускается внутри ntvdm.exe. Т.е. дебажить я ее могу, но при этом имею дело со всей ntvdm.exe. Ктонибудь может подсказать как мне определить нужный адрес в такой ситуации? ![]() |
|
Создано: 29 октября 2009 10:50 · Личное сообщение · #5 |
|
Создано: 29 октября 2009 12:31 · Личное сообщение · #6 |
|
Создано: 29 октября 2009 12:45 · Личное сообщение · #7 |
|
Создано: 29 октября 2009 18:20 · Личное сообщение · #8 |
![]() |
eXeL@B —› Вопросы новичков —› NE файл DELPHI 1 |
Эта тема закрыта. Ответы больше не принимаются. |