Здравствуйте, Аноним, Вы писали:
А>>>Подскажите пожалуйста как с помощью SoftIce отладить программу для которой отсутствует отладочная информация. Загружаю екзешник в loader32.exe ,но он не останавливается на точке входа в программу.
PVA>>IMHO, самый простой способ заменить в точке входа первый байт на CC (собственно, байт стоит запомнить), а при взлете SI заменить обратно и трасировать. Можно воспользоваться утилитами a la LordPE (www.wasm.ru тут поможет)
А>Спасибо за ответ.
А>Этот вариант пробовал, но программа считает свою контрольную сумму, а на исправление этого к сожалению нет времени.
Не вижу, в чем проблема? Если CC после "бряка" заменяется на исходный байт — каким образом сумма становится другой? (Это касается загрузки при помощи указанной утилиты и ей подобных)