固件提取——ASUS.w格式固件提取遇到的问题

本文介绍了在提取ASUS.w格式固件过程中遇到的问题,包括binwalk只提取到.ubi文件,ubireader提取的文件系统为空。通过使用ubidump工具,成功解析了包含squashfs文件系统的固件,并详细阐述了ubidump的使用方法。ubi_reader虽然严格要求块内容对齐,但能提供更完整的文件信息,对取证分析有帮助。
摘要由CSDN通过智能技术生成

问题

ubi文件系统的提取:

  1. binwalk只提取到一个.ubi文件
    2.安装ubireader之后提取到的文件系统为空
    以华硕TUF_AX5400这款固件为例,固件下载地址:https://www.asus.com/Networking-IoT-Servers/WiFi-Routers/ASUS-Gaming-Routers/TUF-Gaming-AX5400/HelpDesk_BIOS/

1

使用binwalk直接提取只有0.ubi文件,发现是ubi文件系统,需要安装ubireader:

ubireader

下载或使用PIP安装,https://github.com/jrspruitt/ubi_reader
四个命令:

ubireader_display_info   //获取UBI信息以及布局块等信息
ubireader_extract_images  //提取镜像
ubireader_extract_files  //提取文件内容
bireader_utils_info  //分析UBI镜像并创建shell脚本和UBI配置文件

2

安装后一般再使用binwalk就能提取到文件系统了,但这个固件提取到的文件系统是空的:
在这里插入图片描述

3

先看是否准确识别UBI信息,看起来都识别到了,有4个卷

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值