标题:
请问exe文件中的引用地址怎么修改?
[打印本页]
作者:
scarscc
时间:
2008-1-14 12:49
标题:
请问exe文件中的引用地址怎么修改?
请教诸位:
比如一段代码这样的:
dseg02:000232E1 movsx eax, word_901B2[ebx]
dseg02:000232E8 push eax
dseg02:000232E9 push offset a3d
dseg02:000232EE push offset byte_C07C4
dseg02:000232F3 call sprintf??
第一句是:0F BF 83 B2 01 09 00,在源文件中是0F BF 83 B2 01
07
00。按说把这里改成别的数字就能引用其他地址了,但是经试验,无效。。。而且把0F BF 83 后面的4个字节不管换成什么,效果都不变。。。搞不定了。。。
PS:这是《金庸群侠传》里一段显示属性的代码,exe文件格式是Linear Executable,不知有没有关系。
已解决
[
本帖最后由 scarscc 于 2008-2-18 22:04 编辑
]
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0