工具
OFRAK
通过资源树图形界面与 Python API,递归识别、解包、分析、修改和重新打包固件及二进制格式,并可接入可选反汇编后端。
使用条件与局限
- PyPI 安装指南要求 Python 3.9+ 及各格式所需的外部工具;macOS 还需 cmake 和 libmagic,并应避开文档指出存在回归问题的 libmagic 5.47。
- Docker 构建需要 BuildKit,Docker 23+ 默认启用。Ghidra、Binary Ninja 等分析后端具有各自的安装与许可要求。
- OFRAK 使用其独立的社区许可证,面向个人和教育用途;商业用户应查看独立的 Pro 或 Enterprise 许可条款。
关于此条目
- 类型
- 工具
- 类别
- 固件工具
- 关联
- 基础工具
- 目标
- 二进制 · 固件
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- https://github.com/redballoonsecurity/ofrak/blob/1e1ef750222c1a842248ae7bdcae576bfdedae65/README.md
- https://github.com/redballoonsecurity/ofrak/blob/1e1ef750222c1a842248ae7bdcae576bfdedae65/docs/install/pypi.md
- https://github.com/redballoonsecurity/ofrak/blob/1e1ef750222c1a842248ae7bdcae576bfdedae65/docs/install/docker.md