dll proxy generator
1.0.0
이 프로젝트는 게임과 원래 DLL 사이에있는 새로운 DLL을 만듭니다. 이렇게하면 모든 DLL 호출을 가로 채울 수 있습니다.
게임 -> 프록시 dll-> 원본 dll
Kristoffer Blasiak (https://www.codeproject.com/articles/1179147/proxify-automatic-proxy-dll-generation의 원본).
Visual Studio와 함께 dllproxygenerator.sln을 열고 구축하십시오
. dllproxygenerator.exe "path to your dll"
당신이 프록시하려고하는 DLL을 조심하십시오. D3D9 또는 User32와 같은 공개 Windows DLL을 시도했습니다. 엉망인 기능 이름을 가진 게임 특정 DLL은 작동하지 않습니다. 누군가 가이 문제에 대응하는 방법을 알고 있습니다.
새로운 Visual Studio DLL 프로젝트를 만듭니다. 생성 된 프록시 파일을 프로젝트에 복사하십시오.
stdafx.h와 같은 다른 모든 파일을 제거하십시오
다음 설정을 변경하십시오.
게임 디렉토리에 새 프록시를 복사하십시오. 일부 게임마다 다른 부하 메커니즘이 있습니다. 어떤 DLL을 생성했는지에 따라 게임이 먼저 DLL을로드하지 않을 수 있습니다.이 경우 프록시가 작동하지 않습니다.