Detect It Easy是一款开源的二进制文件分析工具,专门用来判断一个文件是怎么编译出来、有没有被加壳或加密。它把签名匹配和结构解析放在一起用,扫一遍就能看出文件类型、目标平台、编译器版本与打包方式。界面上分了几个页签,文件信息、节区表、导入导出表、资源、十六进制与字符串都能单独查看,不用另外开一堆工具。检测规则写成脚本,想加一条自定义签名,改几行代码就能生效,扩展性比固定规则的工具强不少。
软件功能
1、识别文件真实格式与目标平台,把改了后缀名伪装的文件也能拆开看清到底是哪一类。
2、检测常见压缩壳与加密壳,判断被保护过的程序用了哪一套加壳方案,省去逐个试的时间。
3、读出编译器与链接器信息,能看出程序是用哪种语言、哪个版本的工具链编译出来的。
4、解析 PE 结构,节区表、入口点、导入导出表、资源目录都能在界面上逐项展开查看。
5、内置十六进制视图与字符串提取,改动前后对比某段数据时,直接在窗口里就能看清。
6、提供熵值分析,把加密或压缩过的区段标出来,判断哪一块是被处理过的关键位置。
软件特色
1、签名规则以脚本形式存放
看懂语法之后自己就能照着改,不用等官方更新规则库。
2、把多种格式放在同一个界面里处理
PE、ELF、Mach-O 与安装包互切时不用重开工具。
3、检测结果会给出置信度与多条候选
遇到同时像两家编译器的情况,能看清优先级。
4、界面分栏做得比较清楚
左边是文件树与概要,右边是结构细节,扫样本时切换很顺。
5、支持把常用检测流程存成模板
同类样本反复分析时,点一下就能套用同样的检查项。
6、绿色便携版解压即用
不写注册表也不装服务,放在 U 盘里换台机器也能照样打开。

