找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 15176|回复: 11

光猫破解教程三:固件压缩和还原

[复制链接]
本帖最后由 supper800 于 2019-2-15 14:47 编辑

在上一个教程中我们备份了固件,https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=453618
那么固件直接恢复到分区有风险吗?风险相当高,可能会改变地址,因为备份的固件可能太大了,以前的空间不够,那么就会出现两种可能,固件无法恢复,或破坏MTD分区
我们首先回顾下cat命令
cat /proc/mtd

mtd3: 0009b000 0001f000 "ubootA"

其中0009b000-0001f000就是固件存储大小,这里我们找个懒人运算器算下
507904换算为kb就是我们说的大小多k
我们看下备份的固件与这个空间的大小,如果固件大于空间,那么必须精简。
如何精简.bin文件?小白是想找个打开软件吧,对了!用用winhex十六进制编辑器就可以了!
小白问我十六制编辑器是什么,我说你就理解为所有程序都是二进制的,二进制前都是十六制的就可以了
好吧,下面让我打开bin文件,我刚发现这个水印好大,好讨厌,额走神了,言归正传往下移动到最后,看到如下图好多FFFFFFFFFFFFFFFF,头没晕,我们继续

这么多FFFFF都是空字节,说白了就是上厕所站茅坑不拉屎的东西,把这些全部删掉,记住,只能删掉尾部的,中间的不能删啊,一直删到上面出现不适FFFFF为zhi,不要删多了然后保持,对比下之前的固件是不是变小了?恭喜你。
把修改过的固件还原回去
dd if=/mnt/usb/USB_disc1/3-uboot.bin of=/dev/mtdblock3
dd if=/mnt/usb/USB_disc1/9-kernel.bin of=/dev/mtdblock9
dd if=/mnt/usb/USB_disc1/11-rootfs.bin of=/dev/mtdblock11

如上命令供你参考,一行输一次,别一下字全输进去 ,会出大问题

哇,固件修改学会了!不过人家固件都是一个bin或者trx什么的,我这怎么10几个呢,我怎么能在web里或者就一个固件刷呢?那么我们就要把这么多固件合并起来,变成一个,一下子刷入进入,多爽啊!
请看光猫破解教程四:固件合并
https://www.right.com.cn/forum/thread-453949-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
什么东东
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不明觉厉.............
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

插眼,感谢分享~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

怎么没有更新了呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

都是高人,小白飘过
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

都是高人,小白飘学习中
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

都是高人,小白飘过
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

虽然我是个废材,但是我还是得看看 能不能学的上
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享,支持发帖!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

备份后的固件没有任何修改再恢复回去没风险吧?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-29 01:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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