摘要: 从分析梳理Windows平台下异常处理机制的种类和特点入手,探讨它们的内部机理,特别是反汇编的实现和特征,研究它们在软件安全领域中的重要应用,从而说明异常处理机制除了可以帮助处理软件中出现的错误和异常外,还在软件安全领域大有作为,为进一步研究异常处理机制和扩展其应用范围打下基础。
关键词:
异常处理,
反调试,
堆栈溢出,
软件漏洞
Abstract: The paper classifies the different kinds of exception handling mechanism according to their features and discusses their internals, especially their disassembling realization and characteristics. It further focuses on their important application in software security field. Through the research, the paper explains that it can use exception handling mechanism in more fields besides handling different kinds of errors and exceptions, which can help to further study and expand application’s fields.
Key words:
exception handling,
anti-debugging,
stack buffer overflow,
software holes
中图分类号:
张 明;徐万里. Windows系统异常处理机制的研究及应用[J]. 计算机工程, 2009, 35(19): 157-160.
ZHANG Ming; XU Wan-li. Research and Application of Windows System Exception Handling Mechanism[J]. Computer Engineering, 2009, 35(19): 157-160.