| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
SymbolContainer --+
|
Module
Interface to a DLL library loaded in the context of another process.
|
|||
|
|||
|
|||
| str |
|
||
|
Inherited from |
|||
| Properties | |||
|---|---|---|---|
| Process |
|
||
|
|||
| int or None |
|
||
| int or None |
|
||
| int or None |
|
||
| int or None |
|
||
| str or None |
|
||
| str |
|
||
| Labels | |||
| bool |
|
||
| str |
|
||
| str |
|
||
| bool or None |
|
||
| int |
|
||
| int |
|
||
| Handle | |||
|
|||
|
|||
| FileHandle |
|
||
| Symbols | |||
| None or tuple( str, int, int ) |
|
||
| list of tuple( str, int, int ) |
|
||
| iterator of tuple( str, int, int ) |
|
||
|
|||
| int or None |
|
||
|
|||
|
|||
| str |
unknown = Suggested tag for unknown modules. |
||
|
|||
| Process |
process Process where the module is loaded. |
||
| int |
EntryPoint Entry point of the module. |
||
| int |
SizeOfImage Size of the module. |
||
| str |
fileName Module filename. |
||
| FileHandle |
hFile Handle to the module file. |
||
| int |
lpBaseOfDll Base of DLL module. |
||
|
|||
|
Inherited from |
|||
|
|||
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
|
|
Manually set the parent process. Use with care!
|
|
|
|
|
|
|
Warning: Names are NOT guaranteed to be unique. If you need unique identification for a loaded module, use the base address instead. See Also: get_label |
|
Opens a new handle to the module. The new handle is stored in the hFile property. |
Closes the handle to the module. Note:
Normally you don't need to call this method. All handles created by
WinAppDbg are automatically closed when the garbage
collector claims them. So unless you've been tinkering with it,
setting hFile to |
|
Retrieves the label for the given function of this module or the module base address if no function name is given.
|
Creates a label from the given memory address. If the address belongs to the module, the label is made relative to it's base address.
|
Tries to determine if the given address belongs to this module.
|
Resolves a function exported by this module.
|
Resolves a label for this module only. If the label refers to another module, an exception is raised.
|
|
|||
processProcess where the module is loaded. Use the get_process method instead.
|
EntryPointEntry point of the module. Use get_entry_point instead.
|
SizeOfImageSize of the module. Use get_size instead.
|
fileNameModule filename. Use get_filename instead.
|
hFileHandle to the module file. Use get_handle instead.
|
lpBaseOfDllBase of DLL module. Use get_base instead.
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Tue Jul 20 14:32:15 2010 | http://epydoc.sourceforge.net |