三分钟快速识别任意文件类型:Detect It Easy 完整上手指南

发布时间:2026/8/24 21:54:30

三分钟快速识别任意文件类型:Detect It Easy 完整上手指南
三分钟快速识别任意文件类型Detect It Easy 完整上手指南【免费下载链接】Detect-It-EasyProgram for determining types of files for Windows, Linux and MacOS.项目地址: https://gitcode.com/gh_mirrors/de/Detect-It-Easy供应商交付审计的凌晨你打开一个装了 137 个文件的压缩包其中十几个顶着 .txt 后缀打开却明显是可执行程序。逐个丢进十六进制编辑器翻是翻不出结果的。Detect It EasyDIE是款跨平台的文件类型鉴定工具给它一个文件几秒钟回报格式、编译器、加壳器和保护层让你先弄清它是什么再决定怎么处理。先跑一遍 diec三十秒拿到文件身份证装好后命令行版叫diec指向任意文件直接运行$ diec libreport.so ELF64 Compiler: GNU GCC(12.2)[-] Linker: GNU linker ld (GNU Binutils)(2.38)[-]第一行是文件格式后面几行是它的出身链条。想批量处理再加两个参数-r递归扫描子目录-j输出 JSON脚本可以直接消费结果。签名 启发式双通道它怎么敢判断没见过的文件它凭什么敢下结论DIE 像机场安检的两道关卡先过标准件库比对一遍看着不对劲的再由有经验的检查员凭手感复查。前者是签名检测规则库就放在 db/PE/ 这类目录里每个加壳器、每个编译器都有对应的.sg规则文件后者是启发式分析靠节区形状、熵值这类结构特征推断不依赖已知样本。两条通道并行、结果互相印证这就是它结论可信度的主要来源。截图左侧就是检测清单靠上的条目来自签名命中带(Heur)前缀的是启发式推断两种来源一眼可分。单文件、递归扫描、无图形环境三种入口怎么选官方提供三个程序说明见 docs/RUN.mddie完整图形界面拖入文件即扫自带十六进制、反汇编、字符串等面板diec命令行版面向批量处理与自动化脚本diel精简图形版只保留扫描面板适合低配机器无图形环境下的递归扫描 JSON 输出$ diec -rd -j /path/to/samples-r递归进入子目录-d开启深度扫描更慢但更完整-j输出 JSON。全部参数可用diec -h列出。实战串讲从可疑样本到脱壳方案的完整闭环回到开头那个压缩包其中patch_engine.exe名字和体积对不上跑一遍$ diec -rd patch_engine.exe PE32 Packer: UPX(3.95)[-] Compiler: MinGW(-)[-] Linker: GNU linker ld (GNU Binutils)(11.2)[GUI32]读输出分三步第一行定格式32 位 PE第二行直接给出加壳器名和版本第三行交代工具链。拿到 UPX 3.95 就可以直接试upx -d官方脱壳不行再找对应版本的脱壳器不用自己读壳代码。上图是另一个真实样本的输出注意加壳器返回的是2.12-2.42这样的区间而非精确版本用它圈定排查范围即可不必纠结到小数点。自建检测规则一条 DiE-JS 最小示例规则本身就是脚本。每个.sg文件都是一段用 DiE-JS类 JavaScript 语言写的检测流程核心是十六进制模式匹配??匹配任意单字节ASCII 可直接用引号写明文。最小示例示意meta(packer, MyPacker); function detect() { if (Binary.compare(4D5A90........E800000000)) { sVersion 1.0; bDetected true; } return result(); }meta声明规则类型和名字detect里置bDetected即命中Binary.compare做字节模式匹配。完整语法见 help/Signatures.md自写的规则放进db_custom/目录重启后就会参与检测。Docker 容器化部署三行命令接入流水线服务器或 CI 场景直接用官方镜像方案git clone --recursive https://gitcode.com/gh_mirrors/de/Detect-It-Easy cd Detect-It-Easy docker build . -t diec ./docker/diec.sh /path/to/target最后一行调用 docker/diec.sh 包装脚本它会自动把目标文件所在目录以只读方式挂载进容器用完即走适合沙箱式审计。结果可信之前先记住三条边界 这些局限属于此类工具的共性不是 DIE 独有加壳版本是区间签名匹配给出的是范围而不是精确数字拿它缩小范围可以当最终结论不行识别不等于安全启发式只说它像什么有没有害仍要靠动态观察或人工复核签名库会过时新格式、新壳层出不穷定期更新数据库才能保住检测力行动清单读完就能做的四件事安装包管理器、AppImage、Docker 任选其一对电脑上现成的程序跑一次diec确认能输出编译器信息用一个真实目录执行diec -rd -j并保存 JSON确认每个文件都有格式字段照着 help/Signatures.md 在db_custom/写一条最小规则确认扫描结果里出现它把diec接进团队的文件接收脚本确认每个传入文件自动带上一份身份证DIE 改变的不是分析有多深而是起点面对一个文件你不再需要猜直接问就行。【免费下载链接】Detect-It-EasyProgram for determining types of files for Windows, Linux and MacOS.项目地址: https://gitcode.com/gh_mirrors/de/Detect-It-Easy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

BepInEx 新手入门:10分钟给Unity游戏装上插件框架(附避坑对照表)

BepInEx 新手入门:10分钟给Unity游戏装上插件框架(附避坑对照表)

2026/8/24 21:54:30

BepInEx 新手入门:10分钟给Unity游戏装上插件框架(附避坑对照表) 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx 把插件丢进游戏里、双击启动&a…

生命涌现的小龙虾技能之【Flowering  Fruit Set Rate Analysis | 番茄/辣椒开花坐果率分析】简介

生命涌现的小龙虾技能之【Flowering Fruit Set Rate Analysis | 番茄/辣椒开花坐果率分析】简介

2026/8/24 21:54:30

🌼 Flowering & Fruit Set Rate Analysis | 番茄/辣椒开花坐果率分析 智能分析中枢 图片/视频智能分析 结构化报告 历史报告云端查询 🧭 技能概览 | Overview 模块内容🏷️ 技能名称番茄/辣椒开花坐果率分析🎯 核心目标通…

架构评审checklist:让你的架构设计无懈可击

架构评审checklist:让你的架构设计无懈可击

2026/8/24 21:54:30

架构评审checklist:让你的架构设计无懈可击 想象一下:你的煎饼摊要做一次大升级,但在此之前,你需要让监管部门检查一遍,确保食品安全、操作规范。 架构评审就是系统的"安全检查"。 为什么要做架构评审 架构评审的目的: 1. 发现问题早于上线 2. 避免重大技术…

iFakeLocation:iPhone 虚拟定位三步搞定(免越狱)

iFakeLocation:iPhone 虚拟定位三步搞定(免越狱)

2026/8/24 23:24:33

iFakeLocation:iPhone 虚拟定位三步搞定(免越狱) 【免费下载链接】iFakeLocation Simulate locations on iOS devices on Windows, Mac and Ubuntu. 项目地址: https://gitcode.com/gh_mirrors/if/iFakeLocation iFakeLocation 是一款…

基于SpringBoot的学生宿舍管理系统的设计与实现(程序+文档+讲解)

基于SpringBoot的学生宿舍管理系统的设计与实现(程序+文档+讲解)

2026/8/24 23:24:33

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

HiGHS线性优化求解器上手指南:免费LP求解,10分钟算出最省钱的配方

HiGHS线性优化求解器上手指南:免费LP求解,10分钟算出最省钱的配方

2026/8/24 23:24:33

HiGHS线性优化求解器上手指南:免费LP求解,10分钟算出最省钱的配方 【免费下载链接】HiGHS Linear optimization software 项目地址: https://gitcode.com/GitHub_Trending/hi/HiGHS HiGHS 是一款免费的线性优化求解器(LP 求解引擎&…

深入解析Android Framework层:从架构原理到开发实战

深入解析Android Framework层:从架构原理到开发实战

2026/8/24 23:24:33

1. 从“Hello World”到系统服务:为什么需要框架层? 如果你刚开始接触Android开发,大概率是从一个简单的“Hello World”应用开始的。你写了几行Java或Kotlin代码,点击了Android Studio的运行按钮,应用就在模拟器或真…

如何把 LTX-2 视频生成跑进 ComfyUI:ComfyUI-LTXVideo 安装配置完整指南

如何把 LTX-2 视频生成跑进 ComfyUI:ComfyUI-LTXVideo 安装配置完整指南

2026/8/24 23:24:33

如何把 LTX-2 视频生成跑进 ComfyUI:ComfyUI-LTXVideo 安装配置完整指南 【免费下载链接】ComfyUI-LTXVideo LTX-Video Support for ComfyUI 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-LTXVideo 想把一张图或一句话变成视频,很多…

Video2X:免费 AI 视频修复工具,480p 老视频一键放大 4 倍变 4K

Video2X:免费 AI 视频修复工具,480p 老视频一键放大 4 倍变 4K

2026/8/24 23:14:32

Video2X:免费 AI 视频修复工具,480p 老视频一键放大 4 倍变 4K 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHu…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/24 19:53:32

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/24 19:56:07

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/24 21:16:09

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定

OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定

2026/8/24 0:03:28

OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定 【免费下载链接】OpenModScan Open ModScan is a Free Modbus Master (Client) Utility 项目地址: https://gitcode.com/gh_mirrors/op/OpenModScan OpenModScan 是一款开源免…

WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化

WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化

2026/8/24 0:03:28

WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化 【免费下载链接】WechatHook Enjoy hooking wechat by Xposed....Accessibility...and so on... 项目地址: https://gitcode.com/gh_mirrors/we/WechatHook WechatHook 是一个基于 Xpos…

如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南

如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南

2026/8/24 0:03:28

如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南 【免费下载链接】ThinkpadX390-Opencore-EFI macOS Catalina & Big Sur & Monterey on ThinkPad X390 (Hackintosh) 项目地址: https://gitcode.com/gh_mirrors/th/ThinkpadX390-Opencore-EFI …

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…