|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 13, 2004 13:17:21 · Поправил: crazz Дебагер (ollydbg) не открывает прогу. Другие открывает нормально, наверно косяк в проге или в параметрах компиляции. ------ .386 .model flat,stdcall .code start: mov eax, 2 add eax, 3 ret end start ------- Компилирую так ml /c /coff test.asm link /SUBSYSTEM:CONSOLE test.obj З.Ы. Компилятор MASM |
|
|
Дата: Апр 13, 2004 14:25:58 crazz Есть предположение что это связанно с отсутствием секции импорта и/или данных. |
|
|
Дата: Апр 13, 2004 14:43:45 Попробовал добавить .data, результат тотже. А что за секция импорта? |
|
|
Дата: Апр 13, 2004 14:47:38 З.Ы. Компилятор MASM заметно :) Дебажь на здоровье , только лучше с книгой . .386 .model flat,stdcall include c:\masm32\include\kernel32.inc includelib c:\masm32\lib\kernel32.lib .code start: mov eax, 2 add eax, 3 push 0 call ExitProcess end start |
|
|
Дата: Апр 13, 2004 15:12:06 crazz Какая дебаггеру разница есть импорт или нет, у меня всё прекрасно открывает. Это твоя винда не хочет открывать, win2k грешит этим ;-))) |
|
|
Дата: Апр 13, 2004 15:17:28 Этот код дебажится, thx. А прикол в том что я и делал по книжке, там именно такой код который я написал и параметры компиляции тоже оттуда. |
|
|
Дата: Апр 13, 2004 15:19:47 Наверно из-за винды, у меня как раз 2к. И что делать? На 98 переходить? |
|
|
Дата: Апр 13, 2004 15:35:45 В XP должен запуститься.. ;-) |
|
|
Дата: Апр 13, 2004 15:46:09 не ХР ни за что не поставлю, уж лучше 98 А 2003 нормально робит? |
|
|
Дата: Апр 13, 2004 15:48:40 И что делать? На 98 переходить? лучше сразу на 3.11 - там и не такое можно :)) |
|
|
Дата: Апр 18, 2004 03:50:58 помогите с проблемой как изменить прогу (заголовок екзе файла)так чтобы ее нельзя было бы дизасемблировать |
|
|
Дата: Апр 18, 2004 04:58:30 sla Прогу всегда можно дизассемблировать, но этот процесс можно немного затруднить с помощью упаковщика, обфускации кода и т.п. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.066 |