news 2026/7/31 5:07:59

浅谈bin文件的分析——使用binwalk和udidumps进行bin文件分析(1-合理使用binwalk和dd)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
浅谈bin文件的分析——使用binwalk和udidumps进行bin文件分析(1-合理使用binwalk和dd)

浅谈bin文件的分析——使用binwalk和udidumps进行bin文件分析(1-合理使用binwalk)

  • bin文件的类型
    • 认识ubi文件 和一般bin的头文件
      • bin文件的分析套路
        • 第一步,使用binwalk v3.1.0 对已知bin文件进行解包,获得除ubi文件包以外的所有资源
        • 第二步使用ubidumps工具对ubi文件进行解包
        • 第三步导入IDA Pro
        • 第四步打开十六进制编辑器
        • 加壳的ubi文件的处理(可选)
        • 分离ubi文件
          • 1、使用binwalk对bin的结构进行嗅探
          • 2、用dd指令进行分离,蓝色箭头处的就是DECIMAL值
          • 3、用ubidumps对单独分离的ubi文件分别解包
          • 4、发现解不开,怀疑加壳,用各种壳嗅探工具检测然后去壳,去壳以后再用ubidumps解包
          • 5、获得所有解出的数据后导入IDA Pro 进行分析
    • 用到的工具

bin文件的类型

  • 常用的bin文件一般有单片机bin(路由器bin)、nano芯片中的bin,从烧录座提取bin文件后,后缀都是bin,但是压缩格式会有不同

认识ubi文件 和一般bin的头文件

  • ubi文件是专为nano芯片设计的一种文件形式,也可以看作一种压缩算法,压缩以后后缀也可以是bin,但是文件头不一样,解包的时候需要用ubidumps工具来解包。
  • ubi文件常用于压缩头文件,一般的bin文件使用解包工具解包以后,可以获得资源文件+头文件,头文件的本质是一个linux核心,在早期的路由器bin文件中头文件是不加密的(因为不使用nano芯片),目前的路由器芯片广泛采用nano芯片,所以头文件基本都是ubi系统

bin文件的分析套路

第一步,使用binwalk v3.1.0 对已知bin文件进行解包,获得除ubi文件包以外的所有资源
binwalk -Me "app.bin"

  • 记住目前的binwalk v3.1.0版本是解不开ubi文件的
第二步使用ubidumps工具对ubi文件进行解包
  • ubidumps工具也可以对资源进行解包,但是解包能力binwalk更好,但是可以双向验证,不漏掉所有资源。
ubidumps -e "app.bin"
  • 只需要对原始bin文件进行处理,不要去处理第一步解出的资源
  • 此时未加壳的ubi系统会被解开来
第三步导入IDA Pro
  • 拿出逆向神器,将第一步、第二步导出的文件用IDA打开,合并在一个database下,随意命名比如用芯片命名。
第四步打开十六进制编辑器
  • 用十六进制编辑器主要为了交叉验证IDA中进行调试分析的文件
加壳的ubi文件的处理(可选)
<
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/29 20:58:28

Kotaemon房产纠纷解答:买卖租赁常见问题

Kotaemon房产纠纷解答&#xff1a;买卖租赁常见问题 在二手房交易中突然遭遇卖方反悔&#xff0c;或是租客拖欠数月房租却拒不搬离——这类问题几乎每天都在发生。面对复杂的法律条文和漫长的诉讼流程&#xff0c;普通人往往不知所措。而传统客服机器人只能机械回复“请咨询律师…

作者头像 李华
网站建设 2026/7/30 4:19:48

百度百舸持续开源生产级代码,联合 SGLang 社区打造先进 AI Infra

当前&#xff0c;Token 的消耗量呈现出年均百倍增长的态势。国家数据局统计显示&#xff0c;截至今年6月底&#xff0c;我国日均Token消耗量从2024年初的1000亿&#xff0c;已经突破至30万亿&#xff0c;1年半时间增长了300多倍。随着以DeepSeek、Ernie 为代表的 MoE 类推理模型…

作者头像 李华
网站建设 2026/7/22 11:13:04

Kotaemon会议纪要自动生成:录音转文字+摘要

Kotaemon会议纪要自动生成&#xff1a;录音转文字摘要 在企业日常运营中&#xff0c;一场两小时的会议结束后&#xff0c;往往伴随着漫长的整理过程——谁说了什么、达成了哪些共识、有哪些待办事项……这些关键信息若不能及时沉淀&#xff0c;很快就会被遗忘。传统依赖人工记录…

作者头像 李华
网站建设 2026/7/30 11:23:51

10 个 AI 写作工具,MBA 论文轻松搞定!

10 个 AI 写作工具&#xff0c;MBA 论文轻松搞定&#xff01; AI 写作工具如何让 MBA 论文写作事半功倍 在当前的学术环境中&#xff0c;MBA 学生面临着日益繁重的论文写作任务。无论是开题报告、研究设计&#xff0c;还是数据分析与结论撰写&#xff0c;每一步都需要大量时间与…

作者头像 李华
网站建设 2026/7/25 4:50:20

园区的安全隐患有哪些?智能预警系统让风险“看得见”

凌晨三点的产业园区&#xff0c;表面平静如常。但在A栋厂房的地下管网深处&#xff0c;一根服役十二年的燃气管线正以每年0.03毫米的速度悄然腐蚀&#xff1b;B区配电房的某个断路器触点&#xff0c;因长期振动已出现肉眼难辨的微小间隙&#xff1b;C座实验楼顶层的危化品存储柜…

作者头像 李华
网站建设 2026/7/30 17:37:10

8个AI论文工具,助你高效完成研究生毕业论文!

8个AI论文工具&#xff0c;助你高效完成研究生毕业论文&#xff01; AI 工具如何助力研究生高效完成论文写作 在研究生阶段&#xff0c;论文写作是每一位学生必须面对的重要任务。随着人工智能技术的不断发展&#xff0c;AI 工具逐渐成为学术研究中不可或缺的助手。这些工具不仅…

作者头像 李华