一,下载源码
https://github.com/pkuislm/HxGamePatch
二,编译前修改
假设依家将源码放系 C:\source\HxGamePatch-master
用VS打开工程,先将上边编译目标改成 Release、x86
依家睇“解决方案管理器”
①点开ThirdParty,对Detours右键、属性,常规,C++ 语言标准,改成“默认(ISO C++14 标准)”
②对Loader右键、属性
常规,C++ 语言标准,改成“默认(ISO C++14 标准)”
链接器,常规,附加库目录,改成“$(SolutionDir)Build\$(Configuration)_$(PlatformShortName)_Detours”
③对payload右键、属性,常规,C++ 语言标准,改成“默认(ISO C++14 标准)”
④打开Loader的main.cpp
将第41行改为
LPCSTR rgDlls[2] = { "payload.dll" , "KrkrDump.dll" };
三,编译
依家生成解决方案,冇意外一次就成功。
将Build\Release_x86_Loader里边的Loader.exe替换原来的,再将KrkrDump.dll放埋入去,跟住点做应该唔使再讲了。