scylla-integration TODO obsolete functions: Init SetImageBase Cleanup MoveIAT RelocateWriteLocation //only used for MoveIAT SetUnknownDelta //only used for MoveIAT GetCurrentDelta //only used for MoveIAT GetDLLIndexEx // no benefit in my eyes. can be done by enumAddedData GetDLLIndex defunct until scylla-enabled: GetLastAddedDLLName -> no scylla export needed, just rewrite * FindAPIWriteLocation, FindOrdinalAPIWriteLocation * FindAPIByWriteLocation * FindDLLByWriteLocation * 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