超简单方法解压OpenWRT固件bin文档提取文件(Linux环境下)

发布时间:May 5, 2017 // 分类:运维 // 暂无评论

OpenWRT是个神奇的东西。如果有时候需要看看别人的固件包,可以直接解压出来研究,还可以直接移植一些其中已经编译好的程序。解压bin文档提取文件其实也很简单。以下方法在Elementary OS 0.4(基于Ubuntu 16.04)环境下顺利运行。

1、安装binwalk和squashfs-tool包

sudo apt install binwalk
sudo apt install squashfs-tools

2、创建一个独立的文件夹并将bin文件复制到文件夹内

3、解压

binwalk -e *.bin

4、上一步会自动生成一个文件名以.extracted结尾的文件夹。cd进入该文件夹并运行以下命令

unsquashfs -dest what-in-bin *.squashfs

完成后,在该以.extracted结尾的文件夹下,会生成一个what-in-bin文件夹。此文件夹便是bin文件解压的内容。如果需要提取什么文件,直接复制出来即可。

如图:
屏幕截图 2017-05-05 17.35.59.png

本文参考:http://www.right.com.cn/forum/thread-183341-1-1.html

本文固定链接
https://www.ywlib.com/archives/101.html

标签
小米路由3, openwrt, bin

添加新评论 »

分类
随机文章
最新文章
最近回复
  • Proxmox VE 6.1 配置源及关闭订阅提醒 - ZIMRI`Blog: [...]原文链接 https://www.ywlib.com/archives/150.ht...
  • 夏目贵志: 感谢解决困惑我2小时的问题!!!
  • Kent: 啊。。好的。。谢谢你
  • zhuohua liu: 你的网站被Norton Safe Web列为恶意网站,自动拦截的,去发个mail洗白吧,不然影...
  • typecho模板: 只调用随机文章的内容怎么操作啊?类似多思多金博主的你好污啊那种样子的
  • box: 好棒b( ̄▽ ̄)d
  • mi: /data/opkg update
  • alen chen: 我的是小米路由器mini ROM:開發版2.19.40
  • alen chen: 你好,看到你的文章如獲至寶,一舉解決了我多年想在小米路由器mini裡面安裝dlna的心願。一路...
  • hiicy: windows上最有效 最简单明了的方法!打电话!!