TRENDnet固件获取文件系统

本文介绍了如何使用binwalk和ubi_reader工具从TRENDnet路由器固件的.bin文件中提取文件系统。首先通过binwalk进行初步解压得到ubi文件,然后因遇到解包问题,参考相关教程并解决Python依赖问题,特别是安装python-lzo包。最终,使用ubi_reader的脚本成功解出完整的目录文件系统。学长提示可能是binwalk安装不全导致未能直接解出目录文件系统。
摘要由CSDN通过智能技术生成

完整安装binwalk,然后用binwalk解压.bin文件

binwalk -Me TEW827DRU_106B01.bin

得到ubi文件,这时候就有点无措了,找下ubi解包方法

http://www.gandalf.site/2019/01/iotubi.html

两种方法均尝试后发现常常遇到包安装的问题,这里记录下成功的过程:

使用ubi_reader,安装相关依赖

//安装依赖
$ sudo apt-get install liblzo2-dev
$ sudo pip install python-lzo
//安装ubi_reader
$ sudo pip install ubi_reader

安装python-lzo包时候注意可能需要加上--ignore-installed

同时注意Python使用版本2

ubi_reader工具提供了四个脚本:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值