引擎版本: V13 | 最后更新: 2026-07-02
| 文件名 | 格式 | 大小(估) | 用途 | 打开方式 |
|---|---|---|---|---|
structure_report.html | HTML | ~70KB | 综合报告 — 在浏览器中可视化浏览所有分析结果 | 双击用浏览器打开 |
structure_report.json | JSON | ~250KB | 完整结构数据 — 含字段、关系、质量指标,供程序读取 | 文本编辑器 / 03_output_reader.py |
interactive_analysis.html | HTML | ~35KB | 交互分析 — 可在浏览器中交互探索分析结果 | 双击用浏览器打开 |
interactive_analysis.json | JSON | ~40KB | 交互分析数据 — CRC 校验、字段语义等 | 文本编辑器 |
iffa_structure_analysis.txt | 文本 | ~45KB | IFFA 逆向报告 — 字段、类型、偏移、指针关系详情 | 文本编辑器 |
performance.csv | CSV | ~2KB | 性能数据 — 各模块耗时统计 | Excel / 文本编辑器 |
trained_model.model | 二进制 | ~220KB | 训练好的 ML 模型 — 供后续推理加速 | 引擎自动使用 |
sampling_suggestions.txt | 文本 | ~0.5KB | 采样建议 — 覆盖度分析和增量采样建议 | 文本编辑器 |
sampling_suggestions.json | JSON | ~0.6KB | 同上,JSON 格式 | 文本编辑器 |
afl_dictionary.dict | 字典 | ~9KB | AFL 字典 — 用于 AFL++ 模糊测试 | AFL / 文本编辑器 |
test_suite.txt | 文本 | ~34KB | 测试套件 — 边界测试用例列表 | 文本编辑器 |
test_suite.json | JSON | ~53KB | 同上,JSON 格式 | 文本编辑器 |
test_results.txt | 文本 | ~22KB | 测试结果 — 边界测试的执行结果 | 文本编辑器 |
similarity_matrix.csv | CSV | ~128B | 相似度矩阵 — 样本间结构差异对比 | Excel |
structure_diff.html | HTML | ~40KB | 结构差异报告 — 样本间字段差异对比 | 浏览器 |
structure_diff.json | JSON | ~64KB | 同上,JSON 格式 | 文本编辑器 |
structure_diff.txt | 文本 | ~12KB | 同上,文本格式 | 文本编辑器 |
history_viewer.html | HTML | ~60KB | 历史查看器 — 多次运行对比记录 | 浏览器 |
| 文件名 | 格式 | 用途 | 我能用它做什么 |
|---|---|---|---|
format_schema.py | Python | 格式校验脚本 — 可直接运行校验文件 | python format_schema.py sample.bin 检查文件是否合法 |
format_schema.xml | XML | Peach XML 配置 — Gen 模式的输入文件 | 传给 --Gen 参数生成变异样本 |
format_schema.ksy | YAML | Kaitai Struct 规则 — 可编译为多种语言 | 编译为 Python/Java/C++ 解析器 |
format_schema.bt | 文本 | 010 Editor 模板 — 可视化查看二进制结构 | 在 010 Editor 中加载查看 |
format_schema.yar | YARA | YARA 规则 — 格式识别和匹配 | yara format_schema.yar sample.bin |
format_schema.h | C头文件 | C 结构体定义 — 在 C/C++ 项目中直接使用 | #include "format_schema.h" |
format_schema.lua | Lua | Wireshark Dissector — 在 Wireshark 中解析 | Wireshark 加载为协议解析器 |
| 我的需求 | 用这个文件 |
|---|---|
| 我想看分析结果长什么样 | structure_report.html(浏览器打开) |
| 我想在代码里读取分析结果 | structure_report.json |
| 我想校验一个文件是否符合格式 | example/format_schema.py |
| 我想生成模糊测试样本 | example/format_schema.xml + --Gen |
| 我想在 010 Editor 里看结构 | example/format_schema.bt |
| 我想写一个格式解析器 | example/format_schema.ksy(编译成代码) |
| 我想检测恶意样本 | example/format_schema.yar |
| 我怀疑引擎太慢了 | performance.csv(看哪个模块最耗时) |
| 我想知道样本够不够 | sampling_suggestions.txt |
| 我想给 AFL 喂字典 | afl_dictionary.dict |