超简单方法解压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

上一篇 :

下一篇 : 小米路由3安装opkg

添加新评论 »

分类
随机文章
最新文章
最近回复
  • mi: /data/opkg update
  • alen chen: 我的是小米路由器mini ROM:開發版2.19.40
  • alen chen: 你好,看到你的文章如獲至寶,一舉解決了我多年想在小米路由器mini裡面安裝dlna的心願。一路...
  • hiicy: windows上最有效 最简单明了的方法!打电话!!
  • 梁兴健: 楼上好像都搞定了,只有我一个人报错吗,我是放在post.php文章下面,想显示随机文章的,Fa...
  • Jordan: Thanks!!!
  • Kent: 这一块我也只是玩一玩。。高深的都不懂其实哈哈哈
  • 紫色: 博主,有没有联系方式?邮箱QQ什么的,我最近在做人脸识别的课题,想请教一些问题。
  • Kent: 哈哈哈哈哈哈哈
  • Nivere: 运行一下那个拍10张照片的程序,把自己丑cry了