路由卫士论坛

 找回密码
 立即注册
搜索
查看: 7496|回复: 6

路由器编程器固件ubnt的uboot提取和嫁接的方法

[复制链接]
发表于 2014-4-1 14:11:13 | 显示全部楼层 |阅读模式
        435970路由器的第三方固件有很多种,其中有一种是ubnt固件。        大家都知道,在编程器使用过程中,很多固件的uboot的大小是128kb,比如openwrt;但是ubnt的是256kb.256换算成字节是1024*256=262144。所以要截取ubnt的uboot就要截取ubnt固件的前262144字节,换算成16进制是40000。注意了,如果你截取40000就错了,应该是截取262143,换算成16进制是3FFFF。
        具体方法如图,打开winhex然后点编辑,再点定义段,这里填写3FFFF,意思是选择3FFFF之前所有的内容。

         6.jpg

点确定,被选的uboot部分就被涂上深色。
然后再点编辑,点复制快,点到新文件,就保存好了。

       同样,如果想把提取的uboot嫁接到另一个固件上,也可以用winhex。
       首先,将一个有uboot的固件的uboot删除,方法是在定义块以后,点击编辑,再点移除。这样uboot就没有了。此时不要关闭这个没有uboot的固件。同时打开你提取的uboot文件,点击编辑,再点击全选,再点击复制块,再点击正常。下一步,点开没有uboot的固件,确保光标停留在第一个字节,也就是文件的开始位置。点击编辑,点击剪贴板数据,点击黏贴。这样就将uboot嫁接到了另一个固件上。

      7.jpg

      8.jpg

9.jpg


       1、放出来的cfe或者其他路由器里在dd或tt下备份的cfe都直接刷(基本都是直接刷)
       2、全直接刷。【还没见过jtag备份cfe,jtag的备份的固件不能刷,但好像没见有单独放的cfe】ttl或网页,编程器(编程器一般备份的是全固件的)都能直接刷
       3、编程器先清空flash 然后查空,如果查空提示非全空的话要么芯片坏了要么没焊接好。全空的话就读入cfe或固件然后编程.编程后半段会自动校验数据是否正确,如果没校验 自己手动点校验;校验正常就可以焊接到路由了。一般编程器备份固件是整个flash芯片备份的,也就是cfe带固件一起的。
路由器怎么设置?下载路由优化大师轻松设置路由器,比192.168.1.1更简单更快捷
路由器限速、拉黑、屏广告、防黑、一键优化,轻松管理路由器
回复

使用道具 举报

发表于 2014-5-4 14:09:14 | 显示全部楼层
shoujipc 发表于 2014-5-4 13:21
这个比较复杂啊,一般人搞不定

直接按照说明上做就可以了,也很容易实现
回复 支持 反对

使用道具 举报

发表于 2014-5-15 18:06:54 | 显示全部楼层
能不能发些原创作品啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-16 09:45:26 | 显示全部楼层
wirelessxu 发表于 2014-5-15 18:06
能不能发些原创作品啊

欢迎发表原创文章
路由器怎么设置?下载路由优化大师轻松设置路由器,比192.168.1.1更简单更快捷
路由器限速、拉黑、屏广告、防黑、一键优化,轻松管理路由器
回复 支持 反对

使用道具 举报

发表于 2014-7-17 14:13:52 | 显示全部楼层
呵呵,不错












佛山童装批发佛山童装佛山童装批发
回复 支持 反对

使用道具 举报

发表于 2014-7-29 02:54:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2019-11-13 18:11:23 | 显示全部楼层
多谢分享,感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|路由优化大师 ( 粤ICP备14031451号 )

GMT+8, 2020-4-5 14:17 , Processed in 0.125000 second(s), 23 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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