Paper
13 January 2012 Debugging classification and anti-debugging strategies
Shang Gao, Qian Lin
Author Affiliations +
Abstract
Debugging, albeit useful for software development, is also a double-edge sword since it could also be exploited by malicious attackers. This paper analyzes the prevailing debuggers and classifies them into 4 categories based on the debugging mechanism. Furthermore, as an opposite, we list 13 typical anti-debugging strategies adopted in Windows. These methods intercept specific execution points which expose the diagnostic behavior of debuggers.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Shang Gao and Qian Lin "Debugging classification and anti-debugging strategies", Proc. SPIE 8350, Fourth International Conference on Machine Vision (ICMV 2011): Computer Vision and Image Analysis; Pattern Recognition and Basic Technologies, 83503C (13 January 2012); https://doi.org/10.1117/12.924835
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Operating systems

Space operations

Visualization

Control systems

Software development

Diagnostics

Human-machine interfaces

RELATED CONTENT

Portable telescope control system project
Proceedings of SPIE (September 18 1997)
Space Station Power System Autonomy Demonstration
Proceedings of SPIE (October 27 1988)
Graphics With Special Interfaces For Disabled People
Proceedings of SPIE (December 16 1988)
User interface software at the SOR
Proceedings of SPIE (September 11 1998)

Back to Top