Browse by Tags

Tagged Content List
  • Blog Post: Side Effects of Debugger

    A target program might behave differently if it is being debugged, sometimes this can be very annoying. Also, these behavior deviations can be leveraged by anti-debugging . IsDebuggerPresent and CheckRemoteDebuggerPresent are well known APIs to tell if a program is attached by a debugger. 0:000>...
  • Blog Post: A Debugging Approach to OutputDebugString

    Using OutputDebugString is a common debugging technique for user mode debugging. It is easy but quite useful if you are debugging services or trouble shooting loader problem. #define WIN32_LEAN_AND_MEAN #include <Windows.h> int __cdecl main() { OutputDebugStringA( "Hello, world...
Page 1 of 1 (2 items)