Package Libs :: Module debugtypes :: Class Module
[hide private]
[frames] | no frames]

Class Module

source code

Instance Methods [hide private]
 
__init__(self, name, baseaddress, size, entrypoint)
Module Information
source code
LIST of DWORD
getFunctions(self)
Get the all the functions from Module
source code
 
_xrefs(self, address, XREF, debugger_callback) source code
LIST of DWORD
getXrefTo(self, address)
Get the Xreference to the given address
source code
LIST of DWORD
getXrefFrom(self, address)
Get the Xreference from the given address
source code
DWORD
getBaseAddress(self)
Get the Base Address
source code
 
getReferencedStrings(self) source code
 
setModuleExtension(self, mod_dict) source code
 
setSymbols(self, symbol) source code
 
Analyse(self)
Analize the Current Module
source code
 
get(self, name) source code
 
getSymbols(self) source code
DWORD
getBase(self)
Get Base from module
source code
 
getSize(self)
Get Size from module
source code
 
getType(self)
Get Type from module
source code
 
getCodebase(self)
Get Codebase from module
source code
DWORD
getCodesize(self)
Get Codesize from module
source code
DWORD
getResbase(self)
Get Resbase from module
source code
DWORD
getRessize(self)
Get Ressize from module
source code
DWORD
getEntry(self)
Get Entry from module
source code
DWORD
getDatabase(self)
Get Database from module
source code
 
getIdatatable(self)
Get Idatatable from module
source code
 
getIdatabase(self)
Get Idatabase from module
source code
 
getEdatatable(self)
Get Edatatable from module
source code
 
getEdatasize(self)
Get Edatasize from module
source code
 
getReloctable(self)
Get Reloctable from module
source code
 
getRelocsize(self)
Get Relocsize from module
source code
 
getName(self)
Get Name from module
source code
 
getPath(self)
Get Path from module
source code
 
getNsect(self)
Get Nsect from module
source code
 
getHeadersize(self)
Get Headersize from module
source code
 
getFixupbase(self)
Get Fixupbase from module
source code
 
getCodedec(self)
Get Codedec from module
source code
 
getCodecrc(self)
Get Codecrc from module
source code
 
getHittrace(self)
Get Hittrace from module
source code
 
getDatadec(self)
Get Datadec from module
source code
 
getGlobaltypes(self)
Get Globaltypes from module
source code
 
getMainentry(self)
Get Mainentry from module
source code
 
getRealsfxentry(self)
Get Realsfxentry from module
source code
 
getOrigcodesize(self)
Get Origcodesize from module
source code
 
getSfxbase(self)
Get Sfxbase from module
source code
 
getSfxsize(self)
Get Sfxsize from module
source code
 
getIssystemdll(self)
Get Issystemdll from module
source code
 
getVersion(self)
Get Version from module
source code
 
isAnalysed(self)
Check if module was analysed
source code
 
getJumpList(self)
get jump list from analysed module
source code
Method Details [hide private]

__init__(self, name, baseaddress, size, entrypoint)
(Constructor)

source code 

Module Information

Parameters:
  • name (STRING) - Name of the module
  • baseaddress (DWORD) - Base Address of the Module
  • size (DWORD) - Size of the Module
  • entrypoint (DWORD) - Entry Point

getFunctions(self)

source code 

Get the all the functions from Module

Returns: LIST of DWORD
A List of the address of all function

getXrefTo(self, address)

source code 

Get the Xreference to the given address

Parameters:
  • address (DWORD) - Address in the Module to get Xref to
Returns: LIST of DWORD
List of Address

getXrefFrom(self, address)

source code 

Get the Xreference from the given address

Parameters:
  • address (DWORD) - Address in the Module to get Xref from
Returns: LIST of DWORD
List of Address

getBaseAddress(self)

source code 

Get the Base Address

Returns: DWORD
Base Address

getBase(self)

source code 

Get Base from module

Returns: DWORD
Base from the module

getCodesize(self)

source code 

Get Codesize from module

Returns: DWORD
Code Size

getResbase(self)

source code 

Get Resbase from module

Returns: DWORD
Res Base

getRessize(self)

source code 

Get Ressize from module

Returns: DWORD
Res Size

getEntry(self)

source code 

Get Entry from module

Returns: DWORD
Entry

getDatabase(self)

source code 

Get Database from module

Returns: DWORD
Database