Вниз
Скачать: CL | DM;

Перехват системного исключения   Найти похожие ветки 

← →
QAZ10   (2013-01-20 19:58) [0]

в чужом приложении методом хука или чегото еще возможен ли?
это когда прога падает и винда показывает всем известную месагу о поиске решения в инете\закрытии\отладке


← →
Rouse_ ©   (2013-01-20 20:07) [1]

Данное окно показывается когда в приложении не обнаружен обработчик исключения. В дельфийских программах он обычно установлен и выход за его пределы обычно говорит о разрушении стэка. Можно отлавливать такую ситуацию через перехват KiUserExceptionDispatcher в ядре. Либо второй вариант из третьего кольца через инжект кода в котором устанавливай векторный обработчик прерываний (VEH) который работает не на механизме стека.


← →
Игорь Шевченко ©   (2013-01-20 20:15) [2]

Image File Execution Options


← →
Dimka Maslov ©   (2013-01-20 20:42) [3]

Отладчики перехватывают исключения в отлаживаемых программах. Можно ещё в ту сторону копать.


← →
Дмитрий С ©   (2013-01-21 10:34) [4]

Точно не помню, но вроде подобные сообщения пишутся в системный лог. Можно его мониторить.


← →
QAZ10   (2013-01-21 11:03) [5]


> VEH

а SEH?


← →
Rouse_ ©   (2013-01-21 12:14) [6]

SEH это стековые исключения, ну т.е. те, которые ты и используешь при помощи try..except и если вдруг уплыл стек и не сработал глобальный, установленный в TApplication.WndProc, тебе вылезет такое вот окно.


← →
Rouse_ ©   (2013-01-21 12:15) [7]

ЗЫ: Ну в смысле не "стековые исключения", а механизм их работы сильно связан со стеком, ибо на нем хранятся данные о SEH фреймах...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.004 c
15-1358290957
картман
2013-01-16 03:02
2013.05.26
коль уж начали...


15-1354457051
wl
2012-12-02 18:04
2013.05.26
диск перегружен 100%


4-1265154894
Vincent
2010-02-03 02:54
2013.05.26
Может ли EnumProcessModules не находить всех подключенных DLL?


15-1357713187
DevilDevil
2013-01-09 10:33
2013.05.26
Ищу энтузиаста, который умеет парсить паскаль-код


15-1358496593
RGV
2013-01-18 12:09
2013.05.26
запуск recovery на sony VGN-NR31ZR




   Наверх