ubnt解决方案
查看: 15308|回复: 44

[其它固件] 分享用winhex提取ubnt编程器固件的uboot方法

  [复制链接]

337

回帖

1293

积分

691 小时

在线时间

上尉

注册时间
2012-3-30
金币
813 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-6-24 13:11
本帖最后由 fss800423 于 2013-6-24 13:58 编辑

大家都知道,在编程器使用过程中,很多uboot的大小是128kb,但是ubnt的是256kb.256换算成字节是1024*256=262144.所以要截取ubnt的uboot就要截取ubnt固件的前262144字节,换算成16进制是40000.注意了,如果你截取40000就错了,应该是截取262143,换算成16进制是3ffff.具体方法如图,打开winhex然后点编辑,再点定义段,这里填写3ffff,意思是选择3ffff之前所有的内容。

点确定,被选的uboot部分就被涂上深色。如图



然后再点编辑,点复制快,点到新文件,就保存好了。

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





本帖子中包含更多资源

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

x

10

回帖

126

积分

47 小时

在线时间

上等兵

注册时间
2012-3-25
金币
109 个
威望
0 个
荣誉
0 个
累计签到:8 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-6-24 13:19
好顶不不不

647

回帖

1万

积分

756 小时

在线时间

上校

注册时间
2010-7-11
金币
9997 个
威望
4 个
荣誉
1 个
累计签到:176 天
连续签到:0 天
[LV.200]无线新星
发表于 2013-6-24 13:52 来自手机
很需要这方面的知识

647

回帖

1万

积分

756 小时

在线时间

上校

注册时间
2010-7-11
金币
9997 个
威望
4 个
荣誉
1 个
累计签到:176 天
连续签到:0 天
[LV.200]无线新星
发表于 2013-6-24 13:53 来自手机
希望楼主多发点这类的帖子

4

回帖

64

积分

4 小时

在线时间

新兵上阵

注册时间
2013-6-22
金币
40 个
威望
2 个
荣誉
1 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-6-25 00:32
原来如此

481

回帖

2万

积分

858 小时

在线时间

大校

注册时间
2012-1-20
金币
27125 个
威望
-4 个
荣誉
-1 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-6-25 08:32
学习了。。。。。。。。。。。。。。。。。。。。。。。。
第二次签到

322

回帖

1926

积分

369 小时

在线时间

上尉

注册时间
2012-3-20
金币
1545 个
威望
2 个
荣誉
0 个
累计签到:44 天
连续签到:0 天
[LV.50]初入江湖
发表于 2013-7-11 09:58
请问能不能把变成固件,转成升级固件呢?

点评

这个办法好  发表于 2013-8-29 00:10

599

回帖

8863

积分

1310 小时

在线时间

中校

注册时间
2008-12-19
金币
8010 个
威望
12 个
荣誉
6 个
累计签到:119 天
连续签到:0 天
[LV.200]无线新星
发表于 2013-7-30 21:54
这方面的知识正好填补了空缺

75

回帖

1091

积分

111 小时

在线时间

上尉

注册时间
2012-6-14
金币
999 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2013-8-14 14:17

11

回帖

107

积分

46 小时

在线时间

上等兵

注册时间
2010-5-15
金币
82 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-9-7 21:38
学习了,openwrt的编程器固件怎 么分成uboot,web升级固件不

932

回帖

4074

积分

242 小时

在线时间

少校

注册时间
2012-9-17
金币
3118 个
威望
0 个
荣誉
0 个
累计签到:243 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-9-22 21:44
学无止尽啊~

260

回帖

1万

积分

890 小时

在线时间

上校

注册时间
2013-9-7
金币
15860 个
威望
23 个
荣誉
0 个
累计签到:1616 天
连续签到:0 天
[LV.1825]无线元老
发表于 2013-9-25 12:01
非常不错,正好要学习啊!

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-30 13:39

返回顶部 返回列表