找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5141|回复: 7

请教一个非常基本的问题:如何把一个编程器固件分解成CFE文件及直刷固件?

[复制链接]
发表于 2013-2-1 20:53:56 | 显示全部楼层 |阅读模式
本帖最后由 sdzcty@163.com 于 2013-2-1 21:03 编辑

请教一个非常基本的问题:如何把一个编程器固件分解成CFE文件及直刷固件?

不知道这个问题会不会涉及到一些大师及专家们的技术权威的问题?会不会涉及到商业利益问题?。。。。

不过我们这些小白们非常想学习,我们也知道这个BBS里面的高手们肯定会的不少,就是不知道有没有愿意分享出来的?

在此我们先向一直以来分享自己技术成果,让我们有所进步的大侠们表示感谢!!

如果有相关的教程及链接,请直接告知链接即可,知道大侠们很忙!!
发表于 2013-2-2 08:16:01 | 显示全部楼层
一般编程器固件的开始位置即CFE,根据机型选择大小相应的部分即可
 楼主| 发表于 2013-2-2 16:52:40 | 显示全部楼层
本帖最后由 sdzcty@163.com 于 2013-2-2 16:55 编辑
fugcon 发表于 2013-2-2 08:16
一般编程器固件的开始位置即CFE,根据机型选择大小相应的部分即可


首先感谢您的无私回复。我用这样的想法做过,一个文件是你们这些大师们在论坛里分享的CFE文件,一个编程器文件,我用WINHEX把前128K和前64K分别复制下来,跟第一个文件进行过对比,似乎不一样呀,尤其是文件尾部。我试用的是烽火HG110的相关文件。。。。

还有,请问:编程器文件如何去文件头(文件头多大?要到哪个位置?),然后用brfwmod工具进行分解?要是能用这个软件进行分解,那一切也就迎刃而解了。。。。{:soso_e183:}
 楼主| 发表于 2013-2-2 17:14:38 | 显示全部楼层
首先,非常感谢LS高手的无私分享。
我以前也利用WINHEX做过类似的操作,就是把编程器固件的前128K剪切下来,然后变成两部分:一是所谓“CFE”,另一个是“直刷固件”, 不过我拿着分解后两个文件,跟论坛的下载下来的CFE文件和直刷固件进行过比对,发现无论文件头还是文件尾都不一致,而且相差很大,往往一个是空白字节,另一个有内容的16进制数。实在不解。。。。。我是用烽火HG110的相关文件做的试验。
还有:有什么办法可以把编程器固件能用brfwmod工具进行分解,不进行修改是分解不了的,是不是需要做“去文件头”之类的操作,要是需要做去文件头,那需要去多大的文件头?到什么位置上?
要是能用brfwmod进行分解的话,那一切都迎刃而解了。。。。
发表于 2021-1-23 13:08:19 | 显示全部楼层
有简单些的教程就好了
发表于 2021-1-27 17:03:47 | 显示全部楼层
liujianwu 发表于 2021-1-23 13:08
有简单些的教程就好了

有那么简单别人还用问,不简单的,就算学了,也不一定能分析出来固件,因为还是得自己会动脑子,会分析,会折腾
发表于 2021-3-2 17:08:54 | 显示全部楼层
开头128kb提取出来就是cfe
发表于 2021-3-27 17:41:16 | 显示全部楼层
我们先向一直以来分享自己技术成果,让我们有所进步的大侠们表示感谢!!
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-29 04:16 , Processed in 0.025543 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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