最近关于游戏保护的话题又热了起来,而之前一段时间,本菜鸟也研究了过TP的方法,现将这些总结出来,给新手看看,高手绕过吧。
本人调试环境:
WINXP+VirtualBOX+WinDbg+VS2010
(一)寻觅踪迹
启动DNF:
任务管理器:
可以发现,是运行了的。
OD附加进程
是找不到DNF.exe这个进程的
换XT看看是怎么回事
可以看到OpenProcess->InLine
那么我们查看OpenProcess反汇编代码
通过对比DNF启动前后,发现这个地方是被TP修改过的。
原来是
这个函数。
。。。。。。。。
因为有检测,修改CALL,就会死掉。
那么TP只让它管它自己的,其他的让它都管不了!!!
画个小图: