TitanEngine
SDK References
Contents
Introduction to TitanEngine 12
Introduction to static unpackers . 13
Introduction to dynamic unpackers 14
Introduction to generic unpackers 15
Dynamic unpacker layout . 16
TitanEngine SDK References . 18
Unicode support . 19
Python support . 19
LUA support 19
Debugger module . 20
Debugger module constants . 21
StaticDisassembleEx function . 24
StaticDisassemble function . 25
*DisassembleEx function 26
*Disassemble function 27
StaticLengthDisassemble function 28
*LengthDisassembleEx function . 29
*LengthDisassemble function . 30
*InitDebug function 31
*InitDebugEx function . 32
*InitDLLDebug function 33
*AutoDebugEx function 34
SetErrorModel function 35
*IsFileBeingDebugged function 36
*AttachDebugger function 37
*DetachDebugger function . 38
*DetachDebuggerEx function . 39
*GetProcessInformation function . 40
*GetStartupInformation function . 41
*GetDebuggedDLLBaseAddress function . 42
*GetDebuggedFileBaseAddress function 43
*GetExitCode function 44
*DebugLoop function 45
*DebugLoopEx function 46
SetDebugLoopTimeOut function 47
SetNextDbgContinueStatus function 48
*StopDebug function 49
*ForceClose function 50
*SetBPXOptions function 51
*SetBPX function . 52
*SetBPXEx function . 53
*EnableBPX function . 55
*DisableBPX function 56
*IsBPXEnabled function 57
*DeleteBPX function . 58
*SafeDeleteBPX function 59
*SetAPIBreakPoint function 60
*DeleteAPIBreakPoint function 61
*SafeDeleteAPIBreakPoint function . 62
*SetMemoryBPX function . 63
*SetMemoryBPXEx function . 64
*RemoveMemoryBPX function . 65
*SetHardwareBreakPoint function . 66
*SetHardwareBreakPointEx function 67
*DeleteHardwareBreakPoint function 68
*GetUnusedHardwareBreakPointRegister function . 69
*RemoveAllBreakPoints function . 70
*CurrentExceptionNumber function 71
*ClearExceptionNumber function . 72
*GetDebugData function 73
*GetTerminationData function . 74
*GetContextDataEx function 75
*GetContextData function 76
*SetContextDataEx function . 77
*SetContextData function . 78
*GetContextFPUDataEx function 79
*SetContextFPUDataEx function. 80
*StepInto function 81
*StepOver function . 82
*SingleStep function . 83
*FindEx function . 84
*Find function . 85
*MatchPatternEx function 86
*MatchPattern function 87
*FillEx function 88
*Fill function 89
*PatchEx function . 90
*Patch function . 91
*ReplaceEx function 92
*Replace function . 94
*GetRemoteString function 96
*GetFunctionParameter function . 97
*GetJumpDestinationEx function . 99
*GetJumpDestination function . 100
*IsJumpGoingToExecuteEx function . 101
*IsJumpGoingToExecute function . 102
*SetCustomHandler function 103
SetCustomHandler CallBack details 104
*HideDebugger function . 106
*UnHideDebugger function 107
*GetPEBLocation function 108
**SetEngineVariable function . 109
Threader module 110
Threader module structures . 111
**ThreaderGetThreadInfo function 112
**ThreaderGetThreadData function 113
**ThreaderEnumThreadInfo function 114
**ThreaderPauseThread function 115
**ThreaderResumeThread function . 116
**ThreaderTerminateThread function . 117
**ThreaderPauseAllThreads function . 118
**ThreaderResumeAllThreads function . 119
**ThreaderPauseProcess function . 120
**ThreaderResumeProcess function 121
**ThreaderIsThreadStillRunning function 122
**ThreaderIsThreadActive function . 123
**ThreaderIsAnyThreadActive function . 124
**ThreaderIsExceptionInMainThread function 125
**ThreaderGetOpenHandleForThread function 126
**ThreaderSetCallBackForNextExitThreadEvent function . 127
**ThreaderCreateRemoteThreadEx function . 128
**ThreaderCreateRemoteThread function 129
**ThreaderInjectAndExecuteCodeEx function . 130
**ThreaderInjectAndExecuteCode function . 131
**ThreaderExecuteOnlyInjectedThreads function . 132
**ThreaderImportRunningThreadData function 133
TLS module 134
TLSBreakOnCallBack function . 135
TLSBreakOnCallBackEx function 136
TLSGrabCallBackData function 137
TLSRemoveCallback function 138
TLSRemoveTable function . 139
TLSBackupData function . 140
TLSRestoreData function. 141
TLSBuildNewTable function 142
TLSBuildNewTableEx function. 143
Librarian module . 144
Librarian module constants 145
Librarian module structures 145
*LibrarianSetBreakPoint function . 146
*LibrarianRemoveBreakPoint function . 147
*LibrarianGetLibraryInfo function 148
*LibrarianGetLibraryInfoEx function . 149
**LibrarianEnumLibraryInfo function . 150
Hooks module . 151
Hooks module constants. 152
Hooks module structures 152
HooksSafeTransition function . 153
HooksSafeTransitionEx function . 154
HooksDisableRedirection function 155
HooksDisableRedirectionsForModule function 156
HooksDisableIATRedirection function 157
HooksEnableRedirection function 158
HooksEnableRedirectionsForModule function . 159
HooksEnableIATRedirection function . 160
HooksRemoveRedirection function 161
HooksRemoveRedirectionsForModule function . 162
HooksRemoveIATRedirection function . 163
HooksInsertNewRedirection function . 164
HooksInsertNewIATRedirectionEx function 165
HooksInsertNewIATRedirection function . 166
HooksGetTrampolineAddress function . 167
HooksGetHookEntryDetails function 168
HooksScanModuleMemory function 169
HooksScanEntireProcessMemory function . 170
HooksScanEntireProcessMemoryEx function . 171
OEP Finder module . 172
FindOEPInit function . 173
FindOEPGenerically function 174
Process module . 175
*GetActiveProcessId function . 176
*EnumProcessesWithLibrary function 177
*RemoteLoadLibrary function 178
*RemoteFreeLibrary function . 179
*RemoteExitProcess function . 180
*TranslateNativeName function . 181
Dumper module 182
Dumper module constants . 183
Dumper module structures . 184
*DumpProcess function 186
*DumpProcessEx function 187
*DumpMemory function 188
*DumpMemoryEx function . 189
*DumpRegions function 190
*DumpRegionsEx function 191
*DumpModule function 192
*DumpModuleEx function 193
*PastePEHeader function . 194
ExtractSection function . 195
ResortFileSections function 196
FindOverlay function . 197
ExtractOverlay function 198
AddOverlay function . 199
CopyOverlay function 200
RemoveOverlay function 201
MakeAllSectionsRWE function 202
AddNewSectionEx function . 203
AddNewSection function 204
ResizeLastSection function . 205
SetSharedOverlay function . 206
GetSharedOverlay function. 207
DeleteLastSection function . 208
DeleteLastSectionEx function . 209
*GetPE32DataFromMappedFile function . 210
*GetPE32DataFromMappedFileEx function . 211
*GetPE32Data function . 212
*GetPE32DataEx function . 213
*SetPE32DataForMappedFile function . 214
*SetPE32DataForMappedFileEx function . 215
*SetPE32Data function . 216
*SetPE32DataEx function 217
*GetPE32SectionNumberFromVA function 218
*ConvertVAtoFileOffset function 219
*ConvertVAtoFileOffsetEx function 220
*ConvertFileOffsetToVA function . 221
*ConvertFileOffsetToVAEx function . 222
Importer module . 223
Importer module structures . 224
ImporterInit function 225
ImporterSetImageBase function . 226
ImporterAddNewDll function . 227
ImporterAddNewAPI function 228
ImporterAddNewOrdinalAPI function 229
ImporterGetLastAddedDLLName function . 230
ImporterGetAddedDllCount function . 231
ImporterGetAddedAPICount function 232
ImporterEnumAddedData function 233
ImporterEstimatedSize function . 234
ImporterCleanup function 235
ImporterExportIATEx function 236
ImporterExportIAT function 237
ImporterGetDLLName function 238
ImporterGetAPIName function . 239
ImporterGetAPINameEx function . 240
ImporterGetAPIOrdinalNumber function . 241
*ImporterGetRemoteAPIAddress function . 242
评论0