找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 41977|回复: 25

光猫破解教程二:固件备份(小白升级篇,同样适用于路由器)

  [复制链接]
发表于 2019-2-15 13:22 | 显示全部楼层 |阅读模式
本帖最后由 supper800 于 2019-2-15 14:19 编辑

固件备份,没有风险的,但是固件还原有一定风险,小白进阶的教程。目前光猫固件备份有 四种方式:
1.通过芯片烧录器备份
2.通过telnet备份
3.通过ttl备份
4.通过JTAg备份(不常见,这里不做介绍)

下面我们先介绍最简单的第1种

把芯片用吹风机吹下来,最好是买个专业的焊台,带热风枪和烙铁的那种,把芯片放在编程器上直接读。非常简单,如果有不会的,可以回复我(记得贴图)。

然后我们来说下最常见的备份方法,通过telnet、TTL备份
首先我们进入系统,如果进入系统请见帖子
https://www.right.com.cn/forum/f ... 1&extra=#pid3537186
进入系统后,我们再putty里回车(按Enter键,怕小白不懂),进入这个系统可以说就是Shell,也可以说linux
我们就能通过命令来完成我们的备份,首先第一个命令,如果显示无此命令呢,说明当前shell不完整,还需要补齐,这个我会另开一个帖子写
  1. cat /proc/mtd
复制代码
这里我们选择华为8145v为试验环境,别的光猫可能有不一样的地方
dev:    size   erasesize  name
mtd0: 00100000 00020000 "
mtd1: 0ff00000 00020000 "ubifs"
mtd2: 00000000 00000000 "reserved"
mtd3: 0009b000 0001f000 "ubootA"
mtd4: 0009b000 0001f000 "ubootB"
mtd5: 0003e000 0001f000 "flash_configA"
mtd6: 0003e000 0001f000 "flash_configB"
mtd7: 0003e000 0001f000 "slave_paramA"
mtd8: 0003e000 0001f000 "slave_paramB"
mtd9: 00307000 0001f000 "kernelA"
mtd10: 00307000 0001f000 "kernelB"
mtd11: 02815000 0001f000 "rootfsA"
mtd12: 02815000 0001f000 "rootfsB"
mtd13: 0003e000 0001f000 "wifi_paramA"
mtd14: 0003e000 0001f000 "wifi_paramB"
mtd15: 0003e000 0001f000 "system_param"
mtd16: 0141a000 0001f000 "file_system"
mtd17: 0081d000 0001f000 "frameworkA"
mtd18: 0081d000 0001f000 "frameworkB"
mtd19: 07003000 0001f000 "apps"

看到这么多分区,以及地址,养成一个好爱好,复制下来存到文本中
  1. mtd0: ="startcode"
  2. mtd1: ="ubifs"
  3. mtd2: = "reserved"
  4. mtd3: = "ubootA"
  5. mtd4: = "ubootB"
  6. mtd5: = "flash_configA"
  7. mtd6: = "flash_configB"
  8. mtd7: = "slave_paramA"
  9. mtd8: = "slave_paramB"
  10. mtd9: = "kernelA"
  11. mtd10: = "kernelB"
  12. mtd11: = "rootfsA"
  13. mtd12: = "rootfsB"
  14. mtd13: = "wifi_paramA"
  15. mtd14: = "wifi_paramB"
  16. mtd15: = "system_param"
  17. mtd16: = "file_system"/ r"
  18. mtd17: = "frameworkA"
  19. mtd18: = "frameworkB"
  20. mtd19: = "apps"
  21. ubi0_13 = "jffs2"
复制代码
A和B分区是一样的,所以只需备份其中一个即可,现在都设置为双启动,一个使用一个备份可以切换的,从设计角度讲

下面我们进行备份,首先你要准备一个U盘(fat32格式化,防止不认盘)插到光猫的接口上,如果光猫没接口,那就应该淘汰了,当然tftp大法也是可以的,太麻烦了,这里不介绍
据我所知从天翼网关1.0开始就配USB口了,因为AB分区都一样,所以只备份一个就可以了
下面输入备份命令,每行输入一次
dd if=/dev/mtd0 of=/mnt/usb/USB_disc1/0.bin
dd if=/dev/mtd1 of=/mnt/usb/USB_disc1/1.bin
dd if=/dev/mtd2 of=/mnt/usb/USB_disc1/2.bin
dd if=/dev/mtd3 of=/mnt/usb/USB_disc1/3-uboot.bin
dd if=/dev/mtd5 of=/mnt/usb/USB_disc1/5.bin
dd if=/dev/mtd7 of=/mnt/usb/USB_disc1/7.bin
dd if=/dev/mtd9 of=/mnt/usb/USB_disc1/9-kernel.bin
dd if=/dev/mtd11 of=/mnt/usb/USB_disc1/11-rootfs.bin
dd if=/dev/mtd13 of=/mnt/usb/USB_disc1/13.bin
dd if=/dev/mtd15 of=/mnt/usb/USB_disc1/15.bin
dd if=/dev/mtd16 of=/mnt/usb/USB_disc1/16.bin
dd if=/dev/mtd17 of=/mnt/usb/USB_disc1/17.bin
dd if=/dev/mtd19 of=/mnt/usb/USB_disc1/19.bin4
dd if=/dev/ubi0_13 of=/mnt/usb/USB_disc1/0_13.bin

U盘根目录下这些 bin文件就是各分区的完整备份至此备份固件完毕,下面请看教程三:固件修改
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=453783


点评

如果DD命令被阉割了的话,还能用哪个方式备份呀  发表于 2023-4-25 21:30
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2019-3-18 20:41 | 显示全部楼层
感谢分享了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-19 20:29 | 显示全部楼层
可以备份,但还原没有写入权限,怎么破?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-27 01:37 | 显示全部楼层
编程器要买哪种的呀
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-4-21 20:07 | 显示全部楼层
感谢分享了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-4-24 22:23 | 显示全部楼层
感谢大神分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-4-27 16:02 | 显示全部楼层
固件备份,没有风险的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-29 10:13 | 显示全部楼层
谢谢分享xxfx
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-3-16 23:31 | 显示全部楼层
要是再祥细一些就好了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-3-21 18:59 | 显示全部楼层
本帖最后由 Guoyuh78 于 2020-3-21 19:01 编辑

大神 备份命令不对啊  下载不到U盘啊  PT926G  请问该怎么操作?
/dev/sda               3923968        20   3923948   0% /mnt/usb1_1

dev:    size   erasesize  name
mtd0: 000c0000 00020000 "boot"
mtd1: 00020000 00020000 "env"
mtd2: 00020000 00020000 "env2"
mtd3: 00300000 00020000 "config"
mtd4: 00400000 00020000 "k0"
mtd5: 00f00000 00020000 "r0"
mtd6: 00400000 00020000 "k1"
mtd7: 00f00000 00020000 "r1"
mtd8: 00800000 00020000 "framework1"
mtd9: 00800000 00020000 "framework2"
mtd10: 04100000 00020000 "apps"
mtd11: 00001000 00020000 "Partition_011"
mtd12: 00400000 00020000 "linux"
mtd13: 00f00000 00020000 "rootfs"



点评

我来指正个错误 dd if=/dev/mtd1 of=/mnt/usb1_5/usb1_5/1.bin 第一个USB1_5是我的U盘,第二个USB1_5是我建立在U盘的文件夹折腾了好久才搞明白  详情 回复 发表于 2023-6-10 23:06
“usb/USB_disc1”是猫的USB端口号,每种猫可能不一样,可用shell下“ls /mnt”命令查看:  详情 回复 发表于 2023-3-9 15:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-12-18 11:20 | 显示全部楼层
请问启动光猫的时候怎么才可以切换B区的系统呢?我B区的系统跟A区不一样的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-12-23 15:01 | 显示全部楼层
感谢楼主分享。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-12-24 12:45 | 显示全部楼层
高端操作,思考一下!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-1-26 16:25 | 显示全部楼层

高端操作,思考一下!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-6-3 14:44 | 显示全部楼层
楼主,我自己用的光猫没有usb接口,麻烦能提点一下tftp备份的方法吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-6-1 20:23

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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