江山2018 发表于 2018-11-20 13:35:25

提取及合成HN8245Q原厂固件遇到3个问题~求助

本帖最后由 江山2018 于 2018-11-20 13:43 编辑

HN8245Q光猫是V3R016C00S100版的华为界面原厂固件
此版固件特色如下:
1、电信无法远程修改默认的超密telecomadmin admintelecocm
2、WEB界面可下载配置文件hw_ctree.xml;无乱码、超密为加密状态(这点无所谓,因为默认超密大家都知道)
3、WEB界面可使能LAN和WAN侧的telnet,无需使能工具
4、telnet的登录名和密码默认为root admin
5、su后的shell默认为root权限
6、需补全shell、WEB界面可以升级补全shell文件

提取固件时遇到的问题:

查看mtd时发现相比8145v,少了frameworkA和frameworkB,不知道会不会成为问题

准备把mtd分区备份到U盘里,U盘文件系统为fat32

取出完成备份的U盘,在电脑上读取时发现多个33kb的mdb5.db(并在光猫系统内也发现有生产这个文件)
问题1:在合成固件时是否需要加入这个mdb5.db?

合成固件前用winhex删除每个bin最后的FFFF,
问题2:发现mtd13和14的bin(文件大小都是248kb)全文都是FFFF,是不是就不用删了?

用HWFW_GUI1.0.6直接打开提取的任意固件都提示打开文件失败,错误代码[-6],请问合成固件的正确操作方法!

Delta_18 发表于 2018-11-22 23:07:22

固件基础都没搞明白就先不要想着合成和提取固件。先学习和补充概念。完了之后才是实践。你必须明白你每一步操作都是在做什么,为什么这样做。你的描述里面我发现几个低级错误。
1.你说缺frameworkA和B,你是否搞清楚了这个framework是做什么用的,有没有必要去弄它。包括那个db文件也是。你思路就不对,你不应该纠结什么没用,你应该只找有用的东西去操作。我说的这一点能够解释除了-6那个错误外所有的问题。
2.你真的需要好好了解一下HWFW GUI是做什么用的。我给你打个比方,你喂一头牛吃吃不下去,不过你把竹子跟草料打成汁它就能喝下去了。

709508002 发表于 2018-11-21 10:52:21

哇,还能这样子玩

709508002 发表于 2018-11-22 17:41:36

用哪几个文件合成的?

monokoo 发表于 2018-11-22 22:02:38

江山2018 发表于 2018-11-23 09:23:25

Delta_18 发表于 2018-11-22 23:07
固件基础都没搞明白就先不要想着合成和提取固件。先学习和补充概念。完了之后才是实践。你必须明白你每一步 ...

说得太有理了!
作为小白玩固件按部就班的走是最好的,小白最好有现成的固件下载。
华为官网需要有提权的账号才能下固件,论坛里也找不到自己要的固件,咋办呢
看到有教怎么提取合成的教学贴,就想跟着教程做一遍。有问题再请教
所以有了这篇求助帖
因为0基础,求助的问题在大神看来很可笑。

Delta_18 发表于 2018-11-23 22:30:24

江山2018 发表于 2018-11-23 09:23
说得太有理了!
作为小白玩固件按部就班的走是最好的,小白最好有现成的固件下载。
华为官网需要有提权 ...

"你喂一头牛吃吃不下去"那句打漏了几个字,应该是“你喂一头牛吃竹子它吃不下去”。

折腾固件如果缺少资源或者材料,不应该想着手上的问题怎么解决。而是应该去使用现有的资源(比如论坛上满世界都是的老版本文件和教程)去先学习。华为权限不可能随随便便开放的。论坛上好多东西就够你琢磨一阵子的了。

mnxinu 发表于 2018-12-9 12:17:13

Delta_18 发表于 2018-11-22 23:07
固件基础都没搞明白就先不要想着合成和提取固件。先学习和补充概念。完了之后才是实践。你必须明白你每一步 ...

没回答问题说了一堆P话,摆出很牛X的样子,这种人最能装了

Delta_18 发表于 2018-12-10 12:26:52

mnxinu 发表于 2018-12-9 12:17
没回答问题说了一堆P话,摆出很牛X的样子,这种人最能装了

那请问你除了在这里调侃和讽刺,又帮助楼主什么了呢?起码我告诉了他研究步骤和所需积淀。

乱了咸觉察 发表于 2018-12-12 10:31:05

可惜我不会,不能帮助到你。
页: [1] 2
查看完整版本: 提取及合成HN8245Q原厂固件遇到3个问题~求助