wanglihong19877 发表于 2013-3-5 05:22:33

ce 多级指针 求高手解答

CE 5.61 中文
植物大战僵尸
金钱指针
【eax+edx*2】
eax=00129298
edx=0000980d
请我我的应该怎么计算 我 的便宜呢
我都想哭啦 算了一个晚上了

メ㊣逆ご帅☆ 发表于 2013-3-5 12:37:59

算法是0000980d×2+00129298
然后把计算出来的结果作为指针
赋值就行了


顺便说一下,你找的好像不是基址
重新开游戏就不能用了估计
要么找基址,要么直接修改机器码

Message_Box 发表于 2013-3-5 13:50:02

关于找基址的方法,我在这篇帖子已经贴图了,这个要自己去尝试。基本都是慢慢找出来的。
http://bbs.fishc.com/thread-28205-1-1.html

yulin3192 发表于 2013-3-5 17:45:27

支持两楼得说法

wanglihong19877 发表于 2013-3-5 18:53:49

0000980d×2   =?   怎么计算

wanglihong19877 发表于 2013-3-5 18:54:54

用什么 软件来继续 我用电脑上的计算器 来计算 前面的 0000 输入不 上去啊

wanglihong19877 发表于 2013-3-5 19:00:39

我现在真的好想去死啊      谁来帮帮我啊
能 留个联系方式吗   

wanglihong19877 发表于 2013-3-5 19:07:24

还有2字节 游戏 怎么 做指针啊
我头都要大拉

メ㊣逆ご帅☆ 发表于 2013-3-5 20:15:54

前面的0有跟没有是等价的。
还有你得把计算器在菜单栏中调成科学型然后切换到16进制
然后输入980d
然后按乘号
然后再输入2之后再按加号
再输入129298再按等于
然后就是结果了
算出来的结果是个虚拟地址,你往这个地址赋值就行了
如果编程的话用WriteProcessMemory进行内存地址赋值
放心,它绝对是4个字节而不是2个字节
还有,这个不是基址,重新开下游戏eax和edx的值就变了就不能用了


找基址网上有很多教程,也可以修改机器码把那个sub改成add就可以无限了


对了,如果上面的话看不懂,介意你先学下c和汇编
因为不知道前面有0和没0是等价的确实很少见。。。抱歉。说的有点过分了o>_<o

wanglihong19877 发表于 2013-3-5 20:21:10

OK
真个我懂了还有就是我找到个2字节游戏想改指针 不知道怎么做啊   我在线等

wanglihong19877 发表于 2013-3-5 20:23:12

看到我的信息请不要走我2分钟保证和你 联系

wanglihong19877 发表于 2013-3-5 20:27:22

留个 QQ 啥的 可以不

メ㊣逆ご帅☆ 发表于 2013-3-5 20:28:00

980d×2+129298=13c2b2
如果你是用ce
直接添加这个地址然后修改值就行

不过还是再次声明下,指针估计变了,你改了金钱也不会变的,得找基址然后进行更多级的偏移

如果你是用注入的,可以编程直接用指针进行赋值

如果你是普通的就调用api
WriteProcessMemory

wanglihong19877 发表于 2013-3-5 20:31:18

我说的是 2 字节 游戏 指针

wanglihong19877 发表于 2013-3-5 20:32:17

怎么做 我头疼了   对了这样说话不方便能不能给个你经常用的联系软件啊

wanglihong19877 发表于 2013-3-5 20:33:18

刚才那个 游戏 指针通过你的算法 OK 了 再次感谢   我这次说的是 别的游戏啦

wanglihong19877 发表于 2013-3-5 20:35:17

还在不
在的话给个联系方式

wanglihong19877 发表于 2013-3-5 20:35:48

我在线等你 哦   

wanglihong19877 发表于 2013-3-5 20:38:52

你说的我都懂我学过VB VF CC+ C++我现在想知道的是通过CE 修改 2字节游戏   

wanglihong19877 发表于 2013-3-5 20:41:04

我不想用别的软件改   就想用CE 弄   可能是我比较执着 但是以后CE 肯定是趋势现在的 软件升级 CE 已经升级到VE啦   可能这些你 都知道 但是我特别喜欢CE帮帮我把
页: [1] 2
查看完整版本: ce 多级指针 求高手解答