首页 > 学院 > 开发设计 > 正文

PP保护5:中断与DebugPort

2019-11-06 06:44:49
字体:
来源:转载
供稿:网友

PP保护会处理中断1与中断3,试了一早上恢复中断表,结果都是重启,于是改成跳转,在PP保护的中断上写个jmp,跳到系统的中断处理上,就可以了. 先要找对代码的检测,在这个位置,找到它NOP掉就行了: 然后写跳转: PP保护还对进程结构体的DebugPort做了检测,如果发现不为零,也重启,我找到了它存放EPROCESS->DebugPort的偏移,把这个值改成EPROCESS->ExitTime就行了,EPROCESS->ExitTime的值肯定会等于零的. 再处理一下游戏里ntdll.dll模块与调试相关的函数,就能挂上OD了: 这里写图片描述


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表