diff --git a/.gitignore b/.gitignore index d50b807..6e2b8cd 100644 --- a/.gitignore +++ b/.gitignore @@ -153,4 +153,5 @@ $RECYCLE.BIN/ *.cscope_file_list *.bmarks *.depend -*.layout \ No newline at end of file +*.layout +*.orig diff --git a/TitanEngine/TitanEngine.cpp b/TitanEngine/TitanEngine.cpp index 4c90da1..22830c9 100644 --- a/TitanEngine/TitanEngine.cpp +++ b/TitanEngine/TitanEngine.cpp @@ -3922,10 +3922,6 @@ __declspec(dllexport) bool TITCALL AddOverlayW(wchar_t* szFileName, wchar_t* szO { return false; } - else - { - return false; - } OverlaySize = 0; } @@ -18729,38 +18725,7 @@ __declspec(dllexport) long long TITCALL ImporterGetRemoteDLLBaseEx(HANDLE hProce } return(NULL); } -__declspec(dllexport) bool TITCALL ImporterRelocateWriteLocation(ULONG_PTR AddValue) -{ - unsigned int i; - ULONG_PTR RealignData = NULL; - - if(impDLLNumber) - { - for(i = 0; i < impDLLNumber + 1; i++) - { - RtlMoveMemory(&RealignData, (LPVOID)impDLLDataList[i][0], sizeof ULONG_PTR); - RealignData = RealignData + AddValue; - RtlMoveMemory((LPVOID)impDLLDataList[i][0], &RealignData, sizeof ULONG_PTR); - RtlMoveMemory(&RealignData, (LPVOID)((ULONG_PTR)impDLLDataList[i][0] + sizeof ULONG_PTR), sizeof ULONG_PTR); - RealignData = RealignData + AddValue; - RtlMoveMemory((LPVOID)((ULONG_PTR)impDLLDataList[i][0] + sizeof ULONG_PTR), &RealignData, sizeof ULONG_PTR); - } - for(i = 0; i < 1000; i++) - { - if(impOrdinalList[i][0] != NULL && impOrdinalList[i][1] != NULL) - { - impOrdinalList[i][0] = impOrdinalList[i][0] + AddValue; - } - } - return(true); - } - else - { - return(false); - } - return(false); -} __declspec(dllexport) bool TITCALL ImporterIsForwardedAPI(HANDLE hProcess, ULONG_PTR APIAddress) { if((ULONG_PTR)EngineGlobalAPIHandler(hProcess, NULL, APIAddress, NULL, UE_OPTION_IMPORTER_RETURN_FORWARDER_DLLINDEX) > NULL)