binwalk 提取bootimg_固件提取方法总结与手动解压

本文总结了固件提取方法,包括使用binwalk工具进行解压,并详细介绍了手动解压过程,如通过Linux文件实用程序、strings、hexdump分析文件,利用dd和lzma工具提取并解压U-boot和内核的LZMA压缩文件,以及如何确定和处理SquashFS文件系统。
摘要由CSDN通过智能技术生成

0x01简述

总结提取固件的方法并且手动提取固件的方法。

这段时间一直遇到的问题就是想分析一个固件的时候下载下来发解binwalk -Me xxx.bin j解压之后找不到想要的文件查了一些文档,整理了一下。

0x02固件提取

ftp协议或者是http协议的get请求

不过一般情况下使用的是下面这种烧录器

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200401161758194.png

补充小技巧

截图来自https://book.yunzhan365.com/tkgd/lzkp/mobile/index.html

0x03固件映像文件解压

测试文件下载地址

https://www.linksys.com/us/support-article?articleNum=208638

文件名:WAG120N-EU-ANNEXB-ETSI-1.00.16code.bin

step1:对其运行Linux文件实用程序,以确保它不是标准的存档或压缩文件

file xxxx.bin

step2:分析字符串收集信息

查看字符串strings -n 10 xxx.bin

查看十六进制文

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值