首页
社区
课程
招聘
[求助]怎样防止自己的程序在运行时被修改内存?
发表于: 2008-12-16 20:53 8083

[求助]怎样防止自己的程序在运行时被修改内存?

ztd 活跃值
1
2008-12-16 20:53
8083
浩方是怎么做到防止游戏运行时被修改的?

我试了,注入源码就会出错,比如在.text段的游戏源码.但是修改游戏的内存数据又没事?
别说我做"外挂"啊,试验而以,我感觉浩方本身就是一个大外挂.

注:我是用的全局钩子加内联汇编改内存源码.

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 247
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
hook api把
或者有检测内存指令
2008-12-17 09:22
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
3
给.text段设guard,然后hook int 0e
2008-12-17 10:32
0
雪    币: 299
活跃值: (25)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
4
这个好办,烧到ROM里。
2008-12-17 17:51
0
雪    币: 207
活跃值: (16)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
注入时写内存的时候应该有消息的吧?本来是用WriteProcessMemory写入的,不行.后来又用__asm mov BYTE PTR DS:[地址],代码,也不行.

难道还有监控写内存的命令吗?
2008-12-17 18:23
0
雪    币: 184
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
6
.text段么当然是CRC校验了。
数据段一般来说基本没办法校验。
2008-12-17 23:52
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
7
这个方法不错,不过不懂硬件
2008-12-17 23:55
0
雪    币: 321
活跃值: (271)
能力值: ( LV13,RANK:1050 )
在线值:
发帖
回帖
粉丝
8
设个暗桩。设置个监工的岗位。招聘个线程或者进程来工作。
2008-12-18 00:17
0
游客
登录 | 注册 方可回帖
返回
//