Package winappdbg
[hide private]
[frames] | no frames]

Package winappdbg

Windows application debugging engine for Python.

by Mario Vilas (mvilas at gmail.com)

Project: http://sourceforge.net/projects/winappdbg/

Web: http://winappdbg.sourceforge.net/

Forum: http://apps.sourceforge.net/phpbb/winappdbg/

Blog: http://breakingcode.wordpress.com

Submodules [hide private]
    Win32 API wrappers

Classes [hide private]
  DebugRegister
Class to manipulate debug registers.
  Handle
Encapsulates win32 handles to avoid leaking them.
  ProcessHandle
Win32 process handle.
  ThreadHandle
Win32 thread handle.
  FileHandle
Win32 file handle.
    Instrumentation
  System
Interface to a batch of processes, plus some system wide settings.
  Module
Interface to a DLL library loaded in the context of another process.
  Thread
Interface to a thread in another process.
  Process
Interface to a process.
    Debugging
  Debug
The main debugger class.
  EventHandler
Base class for debug event handlers.
    Crash reporting
  Crash
Represents a crash, bug, or another interesting event in the debugee.
  CrashContainer
Manages a database of persistent Crash objects, trying to avoid duplicates.
  CrashDump
Static functions for crash dumps.
    Text input and output
  HexDump
Static functions for hexadecimal dumps.
  DebugLog
Static functions for debug logging.
  HexInput
Static functions for hexadecimal user input.