输出文件速查表 ← 返回主文档

附录 B:输出文件速查表

引擎版本: V13 | 最后更新: 2026-07-02

顶层输出文件

文件名格式大小(估)用途打开方式
structure_report.htmlHTML~70KB综合报告 — 在浏览器中可视化浏览所有分析结果双击用浏览器打开
structure_report.jsonJSON~250KB完整结构数据 — 含字段、关系、质量指标,供程序读取文本编辑器 / 03_output_reader.py
interactive_analysis.htmlHTML~35KB交互分析 — 可在浏览器中交互探索分析结果双击用浏览器打开
interactive_analysis.jsonJSON~40KB交互分析数据 — CRC 校验、字段语义等文本编辑器
iffa_structure_analysis.txt文本~45KBIFFA 逆向报告 — 字段、类型、偏移、指针关系详情文本编辑器
performance.csvCSV~2KB性能数据 — 各模块耗时统计Excel / 文本编辑器
trained_model.model二进制~220KB训练好的 ML 模型 — 供后续推理加速引擎自动使用
sampling_suggestions.txt文本~0.5KB采样建议 — 覆盖度分析和增量采样建议文本编辑器
sampling_suggestions.jsonJSON~0.6KB同上,JSON 格式文本编辑器
afl_dictionary.dict字典~9KBAFL 字典 — 用于 AFL++ 模糊测试AFL / 文本编辑器
test_suite.txt文本~34KB测试套件 — 边界测试用例列表文本编辑器
test_suite.jsonJSON~53KB同上,JSON 格式文本编辑器
test_results.txt文本~22KB测试结果 — 边界测试的执行结果文本编辑器
similarity_matrix.csvCSV~128B相似度矩阵 — 样本间结构差异对比Excel
structure_diff.htmlHTML~40KB结构差异报告 — 样本间字段差异对比浏览器
structure_diff.jsonJSON~64KB同上,JSON 格式文本编辑器
structure_diff.txt文本~12KB同上,文本格式文本编辑器
history_viewer.htmlHTML~60KB历史查看器 — 多次运行对比记录浏览器

example/ 子目录(结构化输出)

文件名格式用途我能用它做什么
format_schema.pyPython格式校验脚本 — 可直接运行校验文件python format_schema.py sample.bin 检查文件是否合法
format_schema.xmlXMLPeach XML 配置 — Gen 模式的输入文件传给 --Gen 参数生成变异样本
format_schema.ksyYAMLKaitai Struct 规则 — 可编译为多种语言编译为 Python/Java/C++ 解析器
format_schema.bt文本010 Editor 模板 — 可视化查看二进制结构在 010 Editor 中加载查看
format_schema.yarYARAYARA 规则 — 格式识别和匹配yara format_schema.yar sample.bin
format_schema.hC头文件C 结构体定义 — 在 C/C++ 项目中直接使用#include "format_schema.h"
format_schema.luaLuaWireshark 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