Packages and Binaries:
detect-it-easy
Program for determining types of files
Detect It Easy (DiE) is a powerful tool for file type identification, popular
among malware analysts, cybersecurity experts, and reverse engineers
worldwide. Supporting both signature-based and heuristic analysis, DiE enables
efficient file inspections across a broad range of platforms, including
Windows, Linux, and MacOS. Its adaptable, script-driven detection architecture
makes it one of the most versatile tools in the field, with a comprehensive
list of supported OS images.
Installed size: 41.40 MB
How to install: sudo apt install detect-it-easy
Dependencies:
- libc6
- libgcc-s1
- libqt5concurrent5t64
- libqt5core5t64
- libqt5gui5t64 | libqt5gui5-gles
- libqt5network5t64
- libqt5script5
- libqt5scripttools5
- libqt5sql5t64
- libqt5svg5
- libqt5widgets5t64
- libstdc++6
die
diec
root@kali:~# diec -h
Usage: diec [options] target
Detect It Easy v3.21
Copyright(C) 2006-2008 Hellsp@wn 2012-2026 hors<[email protected]> Web: http://ntinfo.biz
Options:
-h, --help Displays help on commandline options.
--help-all Displays help including Qt specific options.
-v, --version Displays version information.
-r, --recursivescan Scan directories recursively
-d, --deepscan Enable deep scanning for thorough analysis
-u, --heuristicscan Enable heuristic scanning methods
-b, --verbose Show verbose output with detailed information
-g, --aggressivecscan Enable aggressive scanning mode
-a, --alltypes Scan all file types
-f, --format Format the output result
-l, --profiling Profile signatures during scan
-M, --messages Display scan messages and warnings
-U, --hideunknown Hide unknown file types from results
-e, --entropy Display file entropy information
-i, --info Display file information
-S, --struct <struct> Show special file information using specified
structure (e.g., 'Hash' or 'Hash#MD5')
-x, --xml Output results in XML format
-j, --json Output results in JSON format
-c, --csv Output results in CSV format
-t, --tsv Output results in TSV format
-p, --plaintext Output results as plain text
-D, --database <path> Set database path
-E, --extradatabase <path> Set extra database path
-C, --customdatabase <path> Set custom database path
-s, --showdatabase Show database information
-w, --showstructs Display all available special structures for the
file
--test <directory> Test signatures in specified directory
--addtest <filename> Add test case with filename, detect string, and
directory
Arguments:
target The file or directory to open.
diel
Updated on: 2026-May-25