首页
社区
课程
招聘
[求助]TP是怎么检测到CE.OD.XT的?
发表于: 2013-6-30 19:06 16216

[求助]TP是怎么检测到CE.OD.XT的?

2013-6-30 19:06
16216
开游戏,开CE,等一会TP就说安全系统检测到游戏环境异常,请重启机器后再登陆游戏
它是怎么检测到的?
TP Hook了NtOpenThread NtOpenProcess KiAttachProcess NtReadVirtualMemory NtWriteVirtualMemory  debugport清零  等还有别的什么的处理,是和这些处理有关,还是别的什么的?
求教啊!!!

[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!

收藏
免费
支持
分享
最新回复 (12)
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看看,顶起
2013-6-30 19:38
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
窗口,不是内存你hook了几个无辜的函数
2013-6-30 19:43
0
雪    币: 24
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
它是怎么弄的?详细点呗
2013-6-30 20:13
0
雪    币: 115
活跃值: (46)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
5
虽然TP不太清楚,但我知道HS会枚举系统的EPROCESS,它判断的是进程名(应该还有窗口组件标题)
2013-6-30 23:23
0
雪    币: 185
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
过保护 看起来不是很容易呀
2013-7-3 17:13
0
雪    币: 24
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
求CE过TP非法检测啊
2013-7-6 15:29
0
雪    币: 1113
活跃值: (696)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
貌似,r3检测线程,处理掉应该可以
2013-7-6 16:28
0
雪    币: 24
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我是想知道TP的检测是怎样的一个流程
综合上边的就是:TP有一个线程时时检测当前的窗口或标题或进程,通过特征码比较,看是否非法
求明白的指点指点
2013-7-6 17:17
0
雪    币: 115
活跃值: (46)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
10
你挂掉r3的检测线程,TP也会把游戏挂掉

不单只检测特征码,像dak32.sys这个驱动对tp很显眼的。
2013-7-6 17:23
0
雪    币: 24
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
那该咋办?
和尚老师在KiAttcakProcess动手脚,看得晕晕的
2013-7-6 18:42
0
雪    币: 115
活跃值: (46)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
12
之前想到过个简单点的方法暂时忘了,既然不清楚TP怎么通知游戏非法了,那么一步步反检测。
先hook shadow,隐藏CE所有窗口;现在 很多外挂都是动态窗口名,按钮敏感字符分隔开;

2.然后可以句柄表对进程断链,防止被检测特征码(改KiAttcakProcess应该也是这样,TP切换线程来读取)
3.把加载CE驱动的选择去掉,当然还可能检测进程名、附带的动态库。

我想TP还不至于到遍历系统所有的已加载模块的地步。
2013-7-6 19:21
0
雪    币: 77
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
既然楼主看过和尚老师的视频,就应该知道怎样过TP呀,讲的横清楚了
2013-7-7 07:35
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册