Я на самом деле разрабатываю DLL, которая вводится в процесс. Эта DLL устанавливает несколько разрывов INT3 вокруг кода исполняемого файла, который называется много. Мой обработчик исключений DLL ловит те INT3, чтобы изменить несколько значений регистра и все такое, а затем возобновляет процесс, чтобы продолжить работу.Оставьте INT3 перерывы в обработчике исключений приложения на визуальной студии
Проблема: когда мне нужно отлаживать DLL (путем запуска приложения в визуальной студии), все эти INT3 являются процессами с помощью визуальной студии. Есть ли способ сообщить визуальной студии передать эти исключения обработчику исключений приложения (dll)?
Важные примечания:
- Я не могу отключить эти INT3s, потому что фактический код DLL происходит, когда эти исключения встречаются (на обработчик).
- Исполняемый файл скомпилирован. У меня нет исходного кода.
Благодаря
так, в резюме: я застрял, и я ничего не могу сделать? любой способ игнорировать int3 на VS? – WoLfulus