轩辕春秋文化论坛 » 设计与修改 » 求教岱瀛大大


2007-5-10 21:18 aaa132536
求教岱瀛大大

我看了你写的解读KOEI曹操传代码 ,其中有一段代码是
                        00405702   .  6A464000      DD Ekd5.0040466A        
                        00405706   .  08484000      DD Ekd5.00404808
                        0040570A   .  31494000      DD Ekd5.00404931
                        0040570E   .  BC4C4000      DD Ekd5.00404CBC
                        00405712   .  964D4000      DD Ekd5.00404D96
                        00405716   .  FA4F4000      DD Ekd5.00404FFA
                        0040571A   .  2C524000      DD Ekd5.0040522C
                        0040571E   .  5F534000      DD Ekd5.0040535F
                        00405722   .  4A554000      DD Ekd5.0040554A
                        00405726   .  E7564000      DD Ekd5.004056E7
请教像 DD Ekd5.0040466A 这种格式的代码用ollydbg这么写,谢谢.

2007-5-11 00:05 岱瀛
这种属于伪指令,你可以直接 DD 然后数字(这个是四字节)。

也可以 DB 然后数字(这个是单字节)

还可以右键二进制编辑然后直接写。(二进制编辑的,注意是写机器码,顺序和DD的看上去不一样)

ollydbg通常都会自作聪明的把伪指令解析成不伦不类的机器指令,不需要管它,保存完事。

下次打开,有时候他就比较聪明的能反应过来知道是伪指令,有时候还是不可以,但是这不影响程序的正常运行。

ollydbg不认识而已嘛,又不是电脑不认识:titter:反正最终机器码对了就没事。

2007-5-11 13:04 aaa132536
谢谢岱瀛大大,我不管它了,反正电脑能认识.

页: [1]
查看完整版本: 求教岱瀛大大


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.