diff --git a/scylla_integration.txt b/scylla_integration.txt deleted file mode 100644 index 1bd4035..0000000 --- a/scylla_integration.txt +++ /dev/null @@ -1,62 +0,0 @@ -obsolete/removed vars: - -impDLLNumber -impDeltaStart -impDeltaCurrent -impImageBase -impAllocSize -impDLLNumber -impMoveIAT -impDLLDataList -impDLLStringList -impOrdinalList - - -obsolete/removed functions: - -__declspec(dllexport) void TITCALL ImporterCleanup() -__declspec(dllexport) void TITCALL ImporterSetImageBase(ULONG_PTR ImageBase) -__declspec(dllexport) void TITCALL ImporterSetUnknownDelta(ULONG_PTR DeltaAddress) -__declspec(dllexport) long long TITCALL ImporterGetCurrentDelta() -__declspec(dllexport) void TITCALL ImporterInit(DWORD MemorySize, ULONG_PTR ImageBase -__declspec(dllexport) bool TITCALL ImporterRelocateWriteLocation(ULONG_PTR AddValue) -__declspec(dllexport) void TITCALL ImporterMoveIAT() -__declspec(dllexport) void TITCALL getLastAddedDLLName() - -defunct until scylla-enabled: - -* LoadImportTable -* MoveOriginalIAT - - -questionable if working, all proxy to EngineGlobalAPIHandler which is buggy - -GetDLLName -> EngineGlobalAPIHandler -GetAPIName -> EngineGlobalAPIHandler -GetAPINameEx -> EngineGlobalAPIHandler -GetAPIOrdinalNumber -> EngineGlobalAPIHandler -GetRemoteAPIAddress -> EngineGlobalAPIHandler -GetLocalAPIAddress-> EngineGlobalAPIHandler -GetDLLNameFromDebuggee-> EngineGlobalAPIHandler -GetAPIOrdinalNumberFromDebuggee -> EngineGlobalAPIHandler -GetRemoteDLLBase -> EngineGlobalAPIHandler -IsForwardedAPI -> EngineGlobalAPIHandler -GetForwardedAPIName- > EngineGlobalAPIHandler -GetForwardedAPIOrdinalNumber -> EngineGlobalAPIHandler -GetForwardedDLLName -> EngineGlobalAPIHandler -GetNearestAPIAddress -> EngineGlobalAPIHandler -GetNearestAPIName -> EngineGlobalAPIHandler - - -no change required: - -CopyOriginalIAT -GetRemoteAPIAddressEX -GetRemoteDLLBaseEX - - -fixup exception handling: - -- enumaddeddata; around callback call -- autofixiat: around fixer callback -- exportiat \ No newline at end of file