Поставил х64. Проблем не было, пока не запустил олю. Чтобы добраться до EntryPoint нужно нажать два раза F9. Но это не главное. Что начинается потом... почти любая апи - несколько раз стопорится, пишет, мол, Single step envent. Ок. Отключаю Single-step break - приложение не может проинициализироваться (0х80000004). Как же это обойти? И ещё вопрос. Что за вообще Single Step Break?
точно не скажу но тема поднималась не раз, кажется в olly advanced есть фикс погугли по иноземным форумам
исключение пошаговой отладки (single step exception) генерируется после выполнения команды если установлен флаг трассировки TF. флаг сбрасывается и вызывается обработчик исключения, который может установить его (флаг) повторно
rain Спасибо за плаг! ОЧЕНЬ много полезного нашёл. В том числе и х64 compatibility. Great Понятно, спасибо!
У меня есть отличный отладчик под х32/х64 его написал один парень работающий у меня в конторе. Поддерживает сорс-левел отладку ! Наворотов столько что с ним может сравниться разве что софт-айс (кстати если подрубить драйвер написанный тем же человеком то можно отлаживать и ядро). Единственное что интерфейс конечно он делал под себя, но когда это останавливало людей с васма. Постараюсь выложить его в скорости (заручусь только согласием автора)