首页
社区
课程
招聘
[讨论] CE 锁定游戏内存是怎么做的?
发表于: 2020-4-4 01:43 4442

[讨论] CE 锁定游戏内存是怎么做的?

2020-4-4 01:43
4442
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 9044
活跃值: (6260)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
ce设置中有个间隔设定。 再品一品为什么有这样的设定。
2020-4-4 01:52
0
雪    币: 4139
活跃值: (2854)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
3
1. 设置内存写断点,监控到内存改变时改回去
2. 设置一个时间间隔,不停的写
2020-4-4 09:43
0
雪    币: 12502
活跃值: (3058)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
chpeagle 1. 设置内存写断点,监控到内存改变时改回去 2. 设置一个时间间隔,不停的写
乱说的吧。。你要是内存断点,能卡死。还得自己解析opcode,工作量大而且还卡。就算是硬件断点,也就4个,ce明显比4个多。
2020-4-4 11:04
0
雪    币: 57
活跃值: (2433)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
都是开源的 找下源码看不就清楚了
2020-4-4 12:51
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
6
你可以直接ce查找改写,找哪个寄存器赋值给了这个地址,然后直接修改寄存器的值,就锁死了,这样丝毫不影响效率,但是会触发crc检测,单机游戏请无视,直接干。
2020-4-4 13:20
0
雪    币: 4748
活跃值: (4311)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
这个应该是循环写入你可以自己写一个小程序不sleep for起来把某个值减到了0然后退出,先用CE锁定这个值,如果CE是每隔几百ms写值那么你的程序一定会执行退出的操作。这个值建议设置的小一点。
2020-4-4 13:46
0
游客
登录 | 注册 方可回帖
返回
//