找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: 7440909

简单方法提取OpenWrt的bin文件中的内容

 火... [复制链接]
发表于 2012-12-20 16:44 | 显示全部楼层
这是怎么个情况呢?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-20 16:50 | 显示全部楼层
看看
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-21 08:09 来自手机 | 显示全部楼层
我去,这么好的教程,哪来的这么多喷子。你妹。
用这个提取脚本,luci程序什么的。真是太好了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-21 11:52 | 显示全部楼层
楼上各位,这个办法如果你们经常去高清播放机的论坛就知道应该怎么解包,并且怎么打包了,不过我一直没有打包试过,因为没这个需求啊。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-12-21 13:13 | 显示全部楼层
zncs520 发表于 2012-12-20 12:24
用楼主的方法实验了 不成功啊

多试验吧,也可能是固件文件系统不是采用通用标准压缩的,这样就没办法了。或许坚持探索的话应该能搞定。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-12-21 13:14 | 显示全部楼层
eastwoodnet 发表于 2012-12-21 11:52
楼上各位,这个办法如果你们经常去高清播放机的论坛就知道应该怎么解包,并且怎么打包了,不过我一直没有打 ...

遇到高手了,拜一拜。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-21 13:43 | 显示全部楼层
本帖最后由 zncs520 于 2012-12-21 13:46 编辑
7440909 发表于 2012-12-21 13:14
遇到高手了,拜一拜。


嗯 得拜拜。  啥都不懂的菜鸟  说得很简单。


PS  我解的是703N  OP官方固件

http://downloads.openwrt.org/snapshots/trunk/ar71xx/
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-12-21 20:36 | 显示全部楼层
zncs520 发表于 2012-12-21 13:43
嗯 得拜拜。  啥都不懂的菜鸟  说得很简单。

可能是你的WinheX的问题吧,我下载官方openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin在Ubuntu下试了,能解压的,具体命令
  1. dd if=openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin of=test.bin bs=1 ibs=1 count=1540163 skip=1043024
  2. unsquashfs test.bin
复制代码
备注:skip的大小为"hsqs"中h 的开始地址0xfea50的十进制数值,count( 固件中squahsfs文件系统的大小)的大小为hsqs部分结束(即从这个位置开始以后全为ff)的第二字节的地址0x276a93减去skip值0xfea50后的十进制数。图片中有标识。



openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin这个文件也成功解压
  1. dd if=openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin of=test_sys.bin bs=1 ibs=1 count=1540163 skip=1043024
  2. unsquashfs test_sys.bin
复制代码
你再用其他编辑器试一试或者用上面的命令试一试,肯定能成功的

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-21 23:10 | 显示全部楼层
7440909 发表于 2012-12-21 20:36
可能是你的WinheX的问题吧,我下载官方openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin在Ubun ...

发现是7Z解压软件太旧的问题
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-22 15:06 | 显示全部楼层
神贴  mark
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-22 21:08 | 显示全部楼层
mark
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-23 05:08 | 显示全部楼层
请问一下 怎么把下载安装的包集成和固化到固件里呢? 谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-12-24 22:24 | 显示全部楼层
astralstorm 发表于 2012-12-23 05:08
请问一下 怎么把下载安装的包集成和固化到固件里呢? 谢谢

这个没研究过,肯定是可行的,不过比直接编译要难。还是直接编译吧,教程也是有的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-26 16:33 | 显示全部楼层
这帖子强大,楼主有研究的精神,值得鼓励
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-1-11 23:46 | 显示全部楼层
感谢分享 楼主辛苦
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 19:28

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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