Peerless 发表于 2015-5-8 12:48

Desire 发表于 2015-5-8 12:48

https://www.52hb.com/thread-9875-1-1.html
楼主查收一下

bettering 发表于 2015-5-8 13:06

push 后面的是常量的地址   修改地址,push一下就行了。

Peerless 发表于 2015-5-8 14:47

血色 发表于 2015-5-8 15:03

变量的值是不固定的,但是调用的地址是固定的,所以你直接把想要改的数据放到一段空代码里,然后把原来指向变量的地址改为指向你写到空代码数据的那段地址就行了,比如原来指向变量的汇编代码为:push 0x3FF19999, 你插入数据的地址为:0X50000000,那你就把上面那句改为:push 0x50000000就行了。

血色 发表于 2015-5-8 15:03

不知道这样说你能不能听懂,因为这台机子上没有OD,所以不能上图,不过相信你会懂的!

Peerless 发表于 2015-5-8 15:04

Bill 发表于 2015-5-8 18:12

其实方法是类似的,就跟修改长标题的方法是一样的,https://www.52hb.com/thread-649-1-1.html,自己新建一个常量,然后改了push就可以了

Peerless 发表于 2015-5-8 18:15

Bill 发表于 2015-5-8 20:28

Peerless 发表于 2015-5-8 18:15
不一样。。。我试过很多次了,都不成功,请大大教育,,

看这里吧,我专门发了个帖子,https://www.52hb.com/thread-9871-1-1.html
页: [1] 2
查看完整版本: OD如何修改易语言的变量值?