软件简介
2116 是一款不依赖指令架构的通用反汇编引擎生成器,能够以二进制样本为输入,自动推导出未知指令集的编码规律,无需任何先验知识。
输入:无公开文档的芯片二进制指令程序(ROM 镜像、固件等)
输出:专属可独立运行的反汇编引擎、指令集说明文档
主要功能
全自动分析未知指令集结构
识别操作码、操作数格式和寻址模式
构建控制流图和函数边界
自动生成反汇编引擎(python 源码)
生成可视化的反汇编结果
资源检测与提取(图片、音频等)
支持海量多样本交叉验证
使用方法
命令行基本用法:
2116.exe --input <ROM样本目录> --output <输出目录>
快速模式(从已有模型反汇编):
2116.exe --fast --model <模型文件> --rom <ROM文件> --output <输出>