| Home | Trees | Indices | Help |
|
|---|
|
|
Interface to a process. Contains threads and modules snapshots.
|
|||
|
__ThreadsAndModulesIterator Iterator object for Process objects. |
|||
|
|||
|
|||
| list of Window |
|
||
|
|||
| str |
|
||
| dict( int → str ) |
|
||
| int or None |
|
||
| int or None |
|
||
| int or None |
|
||
| str, unicode |
|
||
|
|||
| list( win32.MemoryBasicInformation ) |
|
||
|
Inherited from |
|||
| Properties | |||
|---|---|---|---|
| int |
|
||
| str |
|
||
| bool |
|
||
| bool |
|
||
| int |
|
||
| int |
|
||
| int |
|
||
| Module |
|
||
| win32.PEB |
|
||
| int |
|
||
| bool |
|
||
| Instrumentation | |||
|
|||
|
|||
|
|||
|
|||
| tuple( Thread, int ) |
|
||
|
|||
|
|||
| Processes snapshot | |||
| bool |
|
||
| int |
|
||
| iterator |
|
||
|
|||
|
|||
| Handle | |||
|
|||
|
|||
| ProcessHandle |
|
||
| Memory mapping | |||
| bool |
|
||
| list( win32.MemoryBasicInformation ) |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| bool |
|
||
| int |
|
||
| int |
|
||
| win32.MemoryBasicInformation |
|
||
| Memory read | |||
| str |
|
||
| int |
|
||
| int |
|
||
| str, unicode |
|
||
| int |
|
||
| str |
|
||
| int |
|
||
| int |
|
||
| int |
|
||
| int |
|
||
| Memory write | |||
| int |
|
||
| int |
|
||
| int |
|
||
| int |
|
||
|
|||
|
|||
|
|||
|
|||
| Disassembly | |||
| list of tuple( long, int, str, str ) |
|
||
| list of tuple( long, int, str, str ) |
|
||
| list of tuple( long, int, str, str ) |
|
||
| tuple( long, int, str, str ) |
|
||
| tuple( long, int, str, str ) |
|
||
| list of tuple( long, int, str, str ) |
|
||
| Debugging | |||
|
|||
|
|||
| int or None |
|
||
| int or None |
|
||
| int or None |
|
||
| bool |
|
||
| dict( str → str ) |
|
||
| Labels | |||
| str |
|
||
| int |
|
||
| str |
|
||
| tuple( str or None, str or int or None, int or None ) |
|
||
| Symbols | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Threads snapshot | |||
|
|||
|
|||
|
|||
| list( Thread ) |
|
||
| Thread |
|
||
| int |
|
||
| list( int ) |
|
||
| bool |
|
||
| dictionary-keyiterator |
|
||
| dictionary-valueiterator |
|
||
|
|||
| Event notifications (private) | |||
|
|||
|
|||
|
|||
|
|||
|
|||
| Modules snapshot | |||
|
|||
| Module |
|
||
| Module |
|
||
| list( int... ) |
|
||
| Module |
|
||
| int |
|
||
| bool |
|
||
| dictionary-keyiterator |
|
||
| dictionary-valueiterator |
|
||
|
|||
|
|||
| Labels | |||
|---|---|---|---|
| tuple( str or None, str or int or None, int or None ) |
|
||
|
|||
| Labels | |||
|---|---|---|---|
| str |
|
||
| tuple( str or None, str or int or None, int or None ) |
|
||
|
|||
| int |
dwProcessId Global process ID. |
||
| str |
fileName Filename of the main module. |
||
| ProcessHandle |
hProcess Handle to the process. |
||
|
|||
|
Inherited from |
|||
|
|||
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
|
|
|
|
The same as:
|
See Also: get_thread_count, get_module_count |
See Also: iter_threads, iter_modules |
Waits for the process to finish executing.
|
Terminates the execution of the process.
|
Suspends execution on all threads of the process.
|
Resumes execution on all threads of the process.
|
Tries to determine if the process is being debugged by another process. It may detect other debuggers besides WinAppDbg.
Warning: May return inaccurate results when some anti-debug techniques are used by the target process. Note: To know if a process currently being debugged by a Debug object, call Debug.is_debugee instead. |
|
Warning:
If a process returns |
|
Injects relocatable code into the process memory and executes it.
See Also: inject_dll |
Injects a DLL into the process memory.
Warning:
Setting See Also: inject_code |
Injects a new thread to call ExitProcess(). Optionally waits for the injected thread to finish.
Warning:
Setting |
Notify the creation of a new process. This is done automatically by the Debug class, you shouldn't need to call it yourself.
|
|
|||
dwProcessIdGlobal process ID. Use get_pid instead.
|
fileNameFilename of the main module. Use get_filename instead.
|
hProcessHandle to the process. Use get_handle instead.
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Feb 12 19:46:23 2010 | http://epydoc.sourceforge.net |