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/

Blog: http://breakingcode.wordpress.com

Submodules [hide private]
    Win32 API wrappers
    Internal use

Classes [hide private]
    Instrumentation
  System
Interface to a batch of processes, plus some system wide settings.
  Thread
Interface to a thread in another process.
  Process
Interface to a process.
  Module
Interface to a DLL library loaded in the context of another process.
    Debugging
  DebugRegister
Class to manipulate debug registers.
  Debug
The main debugger class.
  NoEvent
No event.
  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.
  HexOutput
Static functions for user output parsing.
  DebugLog
Static functions for debug logging.
  HexInput
Static functions for user input parsing.
    Win32 API wrappers
  Handle
Encapsulates win32 handles to avoid leaking them.
  ProcessHandle
Win32 process handle.
  ThreadHandle
Win32 thread handle.
  FileHandle
Win32 file handle.
Variables [hide private]
  __revision__ = '$Id: __init__.py 158 2009-05-16 00:55:52Z qvas...
str version = 'Version 1.1'
This WinAppDbg release version.
Variables Details [hide private]

__revision__

Value:
'$Id: __init__.py 158 2009-05-16 00:55:52Z qvasimodo $'