- 积分
- 213
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2005-12-30 15:10:02
|
显示全部楼层
原帖由 JunFeng 于 2005-12-30 11:06 发表
反正还是满麻烦的,要是有c的源代码就好了,找个c语言高手也整个弄出来,省得我们这些菜鸟一点点的搬啊移的,累
c的源代码 很容易就可反汇编出来!sfe的 汇编/反汇编功能是非常好用的,可以很简单地翻过来/反过去。
你贴出的那一大段,我不知道你是如何把地址移好了的?
本来就很简单,只要 sfe d mp3.txt,4f0000,10000 就得到 mp3.txt的C源代码了,把它另存为mp3.asm, 打开该文件,在前面加上基址和欲搬移到的目的地址,即
base 0A00000h
org 0Fca050h
再用 sfe a mp3.asm p,10,a00000 就得到mp3的补丁vkp了。
这个vkp已将主程序地址移好了,只有少数几个跳转和call部分要改一下就可以了。
请 详细阅读狼大的“[Patch工具]sfe使用详解 ”。 |
|