爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 499|回复: 19
收起左侧

希望出个修改补丁地址的教程

[复制链接]
发表于 2005-11-3 13:10:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
由于每个人刷的补丁不同,经常会有些补丁冲突,自己不会改,就会有很多好补丁用不上,如果那位大侠有时间写个教程出来,这样我们这些菜鸟就可以根据自己的flash修改补丁地址。
发表于 2005-11-3 13:27:03 | 显示全部楼层
先搜一下在发贴好吗
wise2008
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-3 15:19:31 | 显示全部楼层
hehe,4。30兄每次回复都是“搜索”
其实wise的那个帖子我看过了,有些疑问要请教
这是wise的两个例子
1)举例:倒计时的一段程序
0x3638FE:DAC750D1 DABF6085
0x1F8560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC750D1884088708880889088C088D0
0x1F8570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88E0D7400E00F2F8423A9AF87080D740
0x1F8580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3400F3F82B3E2D6BD7600D00F2FEE025
出现了冲突,可以这样修改
0x3638FE:DAC750D1 DABF5805
;                                          8 9 a b c d e f 0 1 2 3 4 5 6 7
0x1F0558: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC750D1884088708880889088C088D0
0x1F0568: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88E0D7400E00F2F8423A9AF87010D740

这个好像只是简单的改了地址

2)举例:
0x1FB130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F02C02F0C066FCFF3F88C0F2FD02FE
0x1FB140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAD3187198C006FC3400F2FD02FEE6FE
0x1FB150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF  6031E6FFfe02DAC71685FAD34A72FFFF
0x1FB160: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1f6d7967616d65730000000000000000
目录字符放在0x1Fb160,你用BFB160除4000h,商为02fe,余数为3160,
把高位和低位对调就是6031和fe02

那么如何确定那个补丁可以简单的改地址,那个补丁又不能,
第二个例子中,如果补丁作者不说,怎么知道0x1FB160这个地址放的是目录字符,当然高手可以看出来,象我等菜鸟如何知道。

其实我是想说用sfe把vkp反汇编,只要改org地址,在汇编成vkp,狼大写过sfe的教程,不过那个对于新手来说有点吃力,所以我想大侠们能出个傻瓜教程,方便新手。
回复 支持 反对

使用道具 举报

发表于 2005-11-3 15:57:09 | 显示全部楼层
傻瓜教程是不行的....
冰冻三尺非一日之寒啊....

要是一个傻瓜教程就能搞定....
那.....

只能自己多看看
就像绿茶对我说的  
再多看几遍补丁吧,一些基本的跳转弄明白了就知道怎么回事了:)
回复 支持 反对

使用道具 举报

发表于 2005-11-3 15:57:54 | 显示全部楼层
还有
搜索很有用的.....
可以学到很多很多....
回复 支持 反对

使用道具 举报

发表于 2005-11-14 14:49:26 | 显示全部楼层
原帖由 下午四点半 于 2005-11-3 13:27 发表
先搜一下在发贴好吗
wise2008

报告:
无论搜   wise2008     
      或   教程
都没有这方面的内容。
回复 支持 反对

使用道具 举报

发表于 2005-11-14 14:59:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-11-14 15:04:24 | 显示全部楼层
最好学点汇编知识, 然后用反汇编, 再改一下, 再汇编, 然后刷机, 这样是正路, 当然这个过程比较苦, 不过苦中有甜. 能学过很多知识呢.
回复 支持 反对

使用道具 举报

发表于 2005-11-14 15:12:13 | 显示全部楼层
原帖由 wwssff 于 2005-11-14 15:04 发表
最好学点汇编知识, 然后用反汇编, 再改一下, 再汇编, 然后刷机, 这样是正路, 当然这个过程比较苦, 不过苦中有甜. 能学过很多知识呢.
严重同意云河的意见
不能不求甚解
回复 支持 反对

使用道具 举报

发表于 2005-11-14 15:32:05 | 显示全部楼层
是啊, 其实狼大出过FLASH修改入门和FLASH修改提高的文章的, 希望朋友们找来反复看看, 不过那里面的反汇编例子不好懂, 最好自己用SFE.EXE重新反汇编相应部分. 我就是这样看下来的.

[ 本帖最后由 wwssff 于 2005-11-14 15:33 编辑 ]
回复 支持 反对

使用道具 举报

风满袖 该用户已被删除
发表于 2005-11-14 15:39:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-11-14 16:00:57 | 显示全部楼层
呵呵, 要玩出点名堂来就得不怕吃苦的, 没这个耐心也得有另一个耐心, 那就是等别人拿出相应的补丁再说了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-14 17:33:49 | 显示全部楼层
原帖由 wwssff 于 2005-11-14 15:04 发表
最好学点汇编知识, 然后用反汇编, 再改一下, 再汇编, 然后刷机, 这样是正路, 当然这个过程比较苦, 不过苦中有甜. 能学过很多知识呢.


其实我就是这个意思,不过要重头学汇编。。。。。。。
云河有适合新手的汇编资料吗,发给我好吗?luiyan51506@163.com
谢谢!!!
回复 支持 反对

使用道具 举报

发表于 2005-11-14 17:46:21 | 显示全部楼层
要想做flash是要有些编程功底的。。
回复 支持 反对

使用道具 举报

发表于 2005-11-14 17:53:04 | 显示全部楼层
简单的地址修改很简单
复杂的需要费些脑子
再复杂的就不会了

我现在只会旧地址都是FFFFF的地址修改
回复 支持 反对

使用道具 举报

发表于 2005-11-14 19:25:18 | 显示全部楼层
原帖由 boulder 于 2005-11-14 17:33 发表


其实我就是这个意思,不过要重头学汇编。。。。。。。
云河有适合新手的汇编资料吗,发给我好吗?luiyan51506@163.com
谢谢!!!

这儿有一些资料:
http://mobile.0110.cn/viewthread ... &extra=page%3D1
还有就是我翻译的两篇文章,按我的名找一下。
FTP有英文资料下载,m166ism.pdf是C166汇编的英文手册。
回复 支持 反对

使用道具 举报

发表于 2005-11-14 20:23:14 | 显示全部楼层
现在正在努力学习啊!希望有一天我也可以成功啊!
回复 支持 反对

使用道具 举报

发表于 2005-11-14 20:29:15 | 显示全部楼层
只要坚持下去就一定能成功的,我就相信我能成功,我现在也是在学汇编,确实不好学。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 15:26:20 | 显示全部楼层
原帖由 wwssff 于 2005-11-14 19:25 发表

这儿有一些资料:
http://mobile.0110.cn/viewthread ... &extra=page%3D1
还有就是我翻译的两篇文章,按我的名找一下。
FTP有英文资料下载,m166ism.pdf是C166汇编的英文手册。

多谢云河兄了,我先去看看
回复 支持 反对

使用道具 举报

发表于 2007-1-4 15:58:41 | 显示全部楼层
其实,只要补丁的作者稍微费心一下就好了,在写补丁时可以标出补丁代码中那些是绝对地址,哪些是相对地址,哪些是数据及在什么地方被引用了、引用方式等别人修改起来是很简单的,自己也对程序结构比较了然。

当然,这只是建议,各位作者已经很辛苦了,可以忽略这个,呵呵。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-4 18:50

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表