/QQNTFileVerifyPatch

逆他妈的QQNT Patch文件检测

Primary LanguageC++

QQNTFileVerifyPatch - DLLHijackMethod

更方便的过文件检测
将DLL重名为dbghelp.dll 丢到QQ.exe同目录下重启NTQQ食用

食用方式

前往Releases下载dll劫持版本,按照你安装的QQ是x86还是x64选择dbghelp_x86/x64.dll
将下载下来的dll重命名为dbghelp.dll 丢到QQ.exe同目录下重启NTQQ即可食用

原理

和修补PE文件的原理类似,这里用了伪装为dbghelp.dll劫持QQ的方式(其实还可以劫持version.dll的)
因为DLL被加载的时候特征码不一定扫得到(不知道是我的Sig扫描器太烂了还是什么玄学问题),所以Hook CreateFileW当lpFileName含有launcher.json准备进行喜闻乐见的校验环节的时候就扫描特征码Hook校验函数