| Trees | Indices | Help |
|
|---|
|
|
Immunity Debugger API for python
(c) Immunity, Inc. 2004-2007
Immunity Inc. Debugger API for python
|
|||
| DictTypes | ||
| Debugger | ||
|
|||
|
__VERSION__ = '1.3'
|
||
|
BpKeys = {'VK_F2': 113, 'VK_F4': 115}
|
||
|
BpFlags = {'TY_KEEPCOND': 16384L, 'TY_RTRACE': 65536, 'TY_DISA...
|
||
|
HB_FREE = 0
|
||
|
HB_CODE = 1
|
||
|
HB_ACCESS = 2
|
||
|
HB_WRITE = 3
|
||
|
HB_IO = 4
|
||
|
HB_ONESHOT = 5
|
||
|
HB_STOPAN = 6
|
||
|
HB_TEMP = 7
|
||
|
DebugerStatus = {'NONE': 0, 'FINISHED': 4, 'RUNNING': 3, 'STOPPED': ...
|
||
|
Register = {'EIP': 8, 'ESP': 4, 'EDI': 7, 'EAX': 0, 'EBP': 5, '...
|
||
|
PageFlags = {32: 'R E', 1: ' ', 2: 'R ', 4: 'RW ', 8: 'RW COW', ...
|
||
|
ImmFonts = {'info': 10, 'main': 8, 'courier': 3, 'lucida': 4, '...
|
||
|
BpMemFlags = {'S': 4096L, 'R': 1, 'W': 2}
|
||
|
MemoryProtection = {'PAGE_EXECUTE_READ': 32, 'PAGE_READWRITE': 4, 'PAGE...
|
||
|
IgnoreSingleStep = {'DISABLE': 0, 'FORCE': 1, 'CONTINUE': 2}
|
||
|
jmpTypeFlags = {'JUMP': 0, 'CALL': 3, 'JUMP_COND': 1, 'JUMP_SWITCH'...
|
||
|
NM_NONAME = 0
|
||
|
NM_MODSEARCH = 253
|
||
|
NM_ANYNAME = 255
|
||
|
NM_PLUGCMD = 48
|
||
|
NM_LABEL = 49
|
||
|
NM_EXPORT = 50
|
||
|
NM_IMPORT = 51
|
||
|
NM_LIBRARY = 52
|
||
|
NM_CONST = 53
|
||
|
NM_COMMENT = 54
|
||
|
NM_LIBCOMM = 55
|
||
|
NM_BREAK = 56
|
||
|
NM_ARG = 57
|
||
|
NM_ANALYSE = 58
|
||
|
NM_BREAKEXPR = 59
|
||
|
NM_BREAKEXPL = 60
|
||
|
NM_ASSUME = 61
|
||
|
NM_STRUCT = 62
|
||
|
NM_CASE = 63
|
||
|
NM_INSPECT = 64
|
||
|
NM_WATCH = 65
|
||
|
NM_ASM = 66
|
||
|
NM_FINDASM = 67
|
||
|
NM_LASTWATCH = 72
|
||
|
NM_SOURCE = 73
|
||
|
NM_REFTXT = 74
|
||
|
NM_GOTO = 75
|
||
|
NM_GOTODUMP = 76
|
||
|
NM_TRPAUSE = 77
|
||
|
NM_DLLPARMS = 80
|
||
|
NM_DEBUG = 128
|
||
|
NM_IMPLIB = 129
|
||
|
NM_IMPNAME = 130
|
||
|
NM_FONT = 131
|
||
|
NM_SCHEME = 132
|
||
|
NM_GOTOSTACK = 133
|
||
|
NM_HILITE = 134
|
||
|
NM_IMCALL = 254
|
||
|
ImmDrawColors = {'Blue': 16711680, 'MedGray': 10789024, 'Fuchsia': 1...
|
||
|
COUNT = 100
|
||
|
C_BAD = 240
|
||
|
C_CAL = 112
|
||
|
C_CMD = 0
|
||
|
C_FLG = 144
|
||
|
C_FLT = 64
|
||
|
C_JMC = 96
|
||
|
C_JMP = 80
|
||
|
C_MMX = 48
|
||
|
C_NOW = 224
|
||
|
C_POP = 32
|
||
|
C_PRI = 192
|
||
|
C_PSH = 16
|
||
|
C_REP = 176
|
||
|
C_RET = 128
|
||
|
C_RTF = 160
|
||
|
C_SSE = 208
|
||
|
C_TYPEMASK = 240
|
||
|
DECR_3DNOW = 45
|
||
|
DECR_BYTE = 33
|
||
|
DECR_DWORD = 36
|
||
|
DECR_FLOAT10 = 41
|
||
|
DECR_ISREG = 32
|
||
|
DECR_QWORD = 40
|
||
|
DECR_SEG = 42
|
||
|
DECR_SSE = 46
|
||
|
DECR_TYPEMASK = 63
|
||
|
DECR_WORD = 34
|
||
|
DEC_3DNOW = 13
|
||
|
DEC_BYTE = 1
|
||
|
DEC_BYTESW = 17
|
||
|
DEC_CALLDEST = 31
|
||
|
DEC_CHECKED = 128
|
||
|
DEC_COMMAND = 29
|
||
|
DEC_CONST = 64
|
||
|
DEC_DWORD = 4
|
||
|
DEC_FLOAT10 = 9
|
||
|
DEC_FLOAT4 = 5
|
||
|
DEC_FLOAT8 = 7
|
||
|
DEC_FWORD = 6
|
||
|
DEC_JMPDEST = 30
|
||
|
DEC_NEXTCODE = 19
|
||
|
DEC_NEXTDATA = 3
|
||
|
DEC_PBODY = 64
|
||
|
DEC_PEND = 96
|
||
|
DEC_PROC = 32
|
||
|
DEC_PROCMASK = 96
|
||
|
DEC_QWORD = 8
|
||
|
DEC_SIGNED = 256
|
||
|
DEC_SSE = 14
|
||
|
DEC_STRING = 11
|
||
|
DEC_TBYTE = 10
|
||
|
DEC_TEXT = 16
|
||
|
DEC_TYPEMASK = 31
|
||
|
DEC_UNICODE = 12
|
||
|
DEC_UNKNOWN = 0
|
||
|
DEC_WORD = 2
|
||
|
DISASM_ALL = 5
|
||
|
DISASM_CODE = 4
|
||
|
DISASM_DATA = 1
|
||
|
DISASM_FILE = 3
|
||
|
DISASM_RTRACE = 6
|
||
|
DISASM_SIZE = 0
|
||
|
DISASM_TRACE = 2
|
||
|
EXCEPTION_CODE = {3221225725L: 'StackOverflow', 2147483649L: 'GuardPa...
|
||
|
FS_HOOK = 1
|
||
|
FS_PAUSE = 2
|
||
|
FS_UNHOOK = 0
|
||
|
HOOK_REG = {'ESP': '[ESP+0xC ]', 'EDI': '[ESP]', 'EAX': '[ESP+0...
|
||
|
HookTypes = {'LOG_BP_HOOK': 3909, 'UNLOAD_DLL_HOOK': 3904, 'POST...
|
||
|
RST_INDIRECT = 3
|
||
|
RST_INVALID = 0
|
||
|
RST_VALUE = 1
|
||
|
RST_VFIXUP = 2
|
||
|
RegisterName = {(0, 0, 0, 0, 1, 0, 0, 0): 'ESP', (0, 0, 1, 0, 0, 0,...
|
||
|
|||
__VERSION__None
|
BpKeysNone
|
BpFlagsNone
|
HB_FREENone
|
HB_CODENone
|
HB_ACCESSNone
|
HB_WRITENone
|
HB_IONone
|
HB_ONESHOTNone
|
HB_STOPANNone
|
HB_TEMPNone
|
DebugerStatusNone
|
RegisterNone
|
PageFlagsNone
|
ImmFontsNone
|
BpMemFlagsNone
|
MemoryProtectionNone
|
IgnoreSingleStepNone
|
jmpTypeFlagsNone
|
NM_NONAMENone
|
NM_MODSEARCHNone
|
NM_ANYNAMENone
|
NM_PLUGCMDNone
|
NM_LABELNone
|
NM_EXPORTNone
|
NM_IMPORTNone
|
NM_LIBRARYNone
|
NM_CONSTNone
|
NM_COMMENTNone
|
NM_LIBCOMMNone
|
NM_BREAKNone
|
NM_ARGNone
|
NM_ANALYSENone
|
NM_BREAKEXPRNone
|
NM_BREAKEXPLNone
|
NM_ASSUMENone
|
NM_STRUCTNone
|
NM_CASENone
|
NM_INSPECTNone
|
NM_WATCHNone
|
NM_ASMNone
|
NM_FINDASMNone
|
NM_LASTWATCHNone
|
NM_SOURCENone
|
NM_REFTXTNone
|
NM_GOTONone
|
NM_GOTODUMPNone
|
NM_TRPAUSENone
|
NM_DLLPARMSNone
|
NM_DEBUGNone
|
NM_IMPLIBNone
|
NM_IMPNAMENone
|
NM_FONTNone
|
NM_SCHEMENone
|
NM_GOTOSTACKNone
|
NM_HILITENone
|
NM_IMCALLNone
|
ImmDrawColorsNone
|
COUNTNone
|
C_BADNone
|
C_CALNone
|
C_CMDNone
|
C_FLGNone
|
C_FLTNone
|
C_JMCNone
|
C_JMPNone
|
C_MMXNone
|
C_NOWNone
|
C_POPNone
|
C_PRINone
|
C_PSHNone
|
C_REPNone
|
C_RETNone
|
C_RTFNone
|
C_SSENone
|
C_TYPEMASKNone
|
DECR_3DNOWNone
|
DECR_BYTENone
|
DECR_DWORDNone
|
DECR_FLOAT10None
|
DECR_ISREGNone
|
DECR_QWORDNone
|
DECR_SEGNone
|
DECR_SSENone
|
DECR_TYPEMASKNone
|
DECR_WORDNone
|
DEC_3DNOWNone
|
DEC_BYTENone
|
DEC_BYTESWNone
|
DEC_CALLDESTNone
|
DEC_CHECKEDNone
|
DEC_COMMANDNone
|
DEC_CONSTNone
|
DEC_DWORDNone
|
DEC_FLOAT10None
|
DEC_FLOAT4None
|
DEC_FLOAT8None
|
DEC_FWORDNone
|
DEC_JMPDESTNone
|
DEC_NEXTCODENone
|
DEC_NEXTDATANone
|
DEC_PBODYNone
|
DEC_PENDNone
|
DEC_PROCNone
|
DEC_PROCMASKNone
|
DEC_QWORDNone
|
DEC_SIGNEDNone
|
DEC_SSENone
|
DEC_STRINGNone
|
DEC_TBYTENone
|
DEC_TEXTNone
|
DEC_TYPEMASKNone
|
DEC_UNICODENone
|
DEC_UNKNOWNNone
|
DEC_WORDNone
|
DISASM_ALLNone
|
DISASM_CODENone
|
DISASM_DATANone
|
DISASM_FILENone
|
DISASM_RTRACENone
|