При запуске программы в отладчике выскакивает окно с сообщением "a debugger has been found running in your system", выполнение программы прекращается. Нажимаю "Ctrl+N", чтобы получить список api-функций: в ollydbg версии 2_00_01 его нет, а в ollydbg версии 2_01 он есть. Нахожу функцию IsDebuggerPresent и ставлю BP на её вызов. Запускаю программу на выполнение, но этот BP не срабатывает.
Потому что таких методов - мульйон и IsDebuggerPresent WinAPI ето 1 класс 1 четверть https://anti-debug.checkpoint.com/ Лучше найдите anti-dbg плагин для Олли2 и не парьтесь но не факт, что он поможет ежели у вас свежие версии ВМП, Темида и итд
В сборках x64dbg TitanEngine сразу встроен, лучше взять его. И если че не надо искать функции в импорте, просто ставь бряк в теле самой функции (это чуточку надежней).
Откуда можно загрузить x64dbg с интегрированным TitanEngine? Скачал x64dbg с хранилища "sourceforge.net/projects/x64dbg/files/snapshots/", запустил, но TitanEngine недоступен.
Как юзеры в техподдержку пишут: "программа схлапывается", "программа складывается", "программа не работает", "TitanEngine недоступен". Что, TitanEngine.dll в корневой папке нету? В Options-Preferences-Engine нету тычки TitanEngine в качестве отладочного интерфейса?
Он отмечен серым цветом потому, что юзеру с ним ничего не предполагается делать. Это отладочный интерфейс, х64дбг с процессом взаимодействует через него. Удивительно, что проверить вызывается ли isDebuggerPresent ты догадался, а загрузить отладчик в отладчике и убедиться что апи титанэнджина используются для отладки - нет.
а у вас сколько годов опыта в Р.Е.? похоже вы собрались на Джомолунгму туда только единицы доползают...