镜像概览

完整引用
docker.io/refirmlabs/binwalk
Registry
docker.io
命名空间
refirmlabs
仓库
binwalk
已缓存 Tag 数
84
最近同步
07/06/2026, 08:07 PM

简介

Binwalk 固件分析 CLI 镜像,递归扫描嵌入式镜像中的文件系统、压缩包与可执行段,常用于路由器、IoT 设备逆向与安全审计。

详细介绍

Binwalk 由 Refirm Labs 维护,是嵌入式安全领域的标准固件 carving 工具,支持提取 squashfs、UBI 及常见压缩格式。典型工作流为挂载待测固件目录,输出 -e 自动解包结果到 /_<firmware>.extracted。容器以 --rm 一次性运行即可,无需守护进程;分析未知固件时建议在隔离 VM 内操作,避免恶意 payload 在宿主机执行。

快速启动

docker run --rm \
  -v $(pwd)/firmware:/data \
  docker.io/refirmlabs/binwalk:latest \
  binwalk /data/router.bin

推荐实践

docker run --rm \
  -v /cases/iot:/data \
  -v /cases/output:/output \
  docker.io/refirmlabs/binwalk:2.3.4 \
  binwalk -e -M -C /output /data/firmware.bin

核心参数说明

  • -v /cases/iot:/data — 只读挂载待分析固件
  • -e — 自动提取识别到的文件系统
  • -M — 递归扫描已提取内容
  • -C /output — 指定解包输出目录
  • 固定 tag — 与插件脚本及签名库版本一致

最新 Tag(20 条)

查看全部 84 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/refirmlabs/binwalk
:branch-dependabot_github_actions_dot-github_workflows_lycheeverse_lychee-action-2.0.2
linux/amd64
2025/08/28 22:55139.8 MBsha256:15f49f4f9e0b
docker.io/refirmlabs/binwalk
:branch-master
linux/amd64
2025/08/23 08:41139.8 MBsha256:3005149a3e52
docker.io/refirmlabs/binwalk
:latest
linux/amd64
2025/08/23 08:39139.8 MBsha256:8d74d4c3429c
docker.io/refirmlabs/binwalk
:branch-jffs2_page_size
linux/amd64
2025/07/16 02:53146.6 MBsha256:937687be89d9
docker.io/refirmlabs/binwalk
:branch-dependabot_cargo_fuzzing_tokio-1.44.2
linux/amd64
2025/04/08 10:241.0 GBsha256:0da4c7b53699
docker.io/refirmlabs/binwalk
:branch-entropy-save-image
linux/amd64
2025/04/06 06:121.0 GBsha256:38fcb8fd97c0
docker.io/refirmlabs/binwalk
:branch-partial_zip_support
linux/amd64
2025/02/03 03:37939.3 MBsha256:7c202254faf6
docker.io/refirmlabs/binwalk
:branch-show_help
linux/amd64
2025/01/07 04:43937.3 MBsha256:6275891ae296
docker.io/refirmlabs/binwalk
:branch-squashfs_v2_be_bugfix
linux/amd64
2024/12/25 00:27937.3 MBsha256:4c8d2162c1d2
docker.io/refirmlabs/binwalk
:branch-delink_integration
linux/amd64
2024/12/23 08:03932.4 MBsha256:e16536e11a96
docker.io/refirmlabs/binwalk
:branch-7z_iso
linux/amd64
2024/12/23 02:51913.4 MBsha256:8a66533d75b6
docker.io/refirmlabs/binwalk
:branch-xz_false_positive
linux/amd64
2024/12/15 04:28913.0 MBsha256:fc087112bd02
docker.io/refirmlabs/binwalk
:branch-dir_arg_change
linux/amd64
2024/12/08 00:44915.1 MBsha256:47cb742d6729
docker.io/refirmlabs/binwalk
:branch-gpg_decompress
linux/amd64
2024/12/07 03:14915.1 MBsha256:1db75834b757
docker.io/refirmlabs/binwalk
:branch-entropy_stdout
linux/amd64
2024/12/06 21:26915.1 MBsha256:c2edeccfd570
docker.io/refirmlabs/binwalk
:branch-entropy_output_file
linux/amd64
2024/12/06 11:11915.1 MBsha256:10bc158fdb39
docker.io/refirmlabs/binwalk
:branch-enc_fw_sigs
linux/amd64
2024/12/04 00:32915.2 MBsha256:02523c7a0e22
docker.io/refirmlabs/binwalk
:branch-uboot_str_limit
linux/amd64
2024/12/02 21:08915.4 MBsha256:f659eb20b84f
docker.io/refirmlabs/binwalk
:branch-carve_end
linux/amd64
2024/12/02 13:08915.4 MBsha256:3511ccccb50a
docker.io/refirmlabs/binwalk
:branch-dkbs_le
linux/amd64
2024/12/02 11:55915.4 MBsha256:2ce3c131b9c0