

Detect It Easy (DiE) è un potente strumento per l'identificazione dei tipi di file, molto apprezzato da analisti malware, esperti di cybersecurity e ingegneri del reverse engineering in tutto il mondo. Supporta sia l'analisi basata su firme sia l'analisi euristica, consentendo ispezioni efficienti dei file su un'ampia gamma di piattaforme, tra cui Windows, Linux e MacOS. La sua architettura di rilevamento flessibile e basata su script lo rende uno degli strumenti più versatili nel settore, con un elenco completo di immagini OS supportate.
🚀 Per iniziare

💡 Perché usare Detect It Easy?
Il sistema di firme flessibile e le capacità di scripting di Detect It Easy lo rendono uno strumento essenziale per l'analisi malware e la digital forensics. Mentre gli analizzatori statici tradizionali sono spesso limitati e soggetti a falsi positivi, il design personalizzabile di DiE consente un'integrazione precisa di nuove logiche di rilevamento, garantendo risultati affidabili su diversi tipi di file.

Vantaggi principali:
- Gestione flessibile delle firme: crea, modifica e ottimizza facilmente script di rilevamento (regole).
- Supporto multipiattaforma: funziona su Windows, Linux e MacOS.
- Falsi positivi minimi: l'analisi combinata delle firme e l'analisi euristica garantiscono un'elevata precisione di rilevamento.
📄 Tipi di file supportati
Detect It Easy supporta un'ampia gamma di tipi di eseguibili e archivi, tra cui:
- PE (formato Portable Executable per Windows)
- ELF (formato Executable and Linkable per Linux)
- APK (pacchetti applicazioni Android)
- IPA (pacchetti applicazioni iOS)
- JAR (archivi Java)
- ZIP (archivi compressi)
- ISO9660 (formato per supporti ottici)
- DEX (Dalvik Executable per Android)
- MS-DOS (file eseguibili MS-DOS)
- COM (formato eseguibile semplice per DOS)
- LE/LX (eseguibili lineari per OS/2)
- MACH (file Mach-O per MacOS)
- NPM (pacchetti JavaScript)
- Amiga (formato eseguibile per computer Amiga)
- Binary (altri file non classificati)
E non è tutto... l'elenco si amplia man mano che lo strumento viene aggiornato.
I formati sconosciuti vengono sottoposti ad analisi euristica, consentendo l'identificazione sia di file noti che sconosciuti.
🔑 Caratteristiche principali
- Gestione flessibile delle firme: definisci o modifica le regole di rilevamento.
- Rilevamento tramite script: utilizza un linguaggio di scripting simile a JavaScript (runtime DiE-JS ES5) per algoritmi di rilevamento personalizzati.
- Compatibilità multipiattaforma: disponibile per Windows, Linux e MacOS.
- Riduzione dei falsi positivi: combina la scansione basata su firme e l'analisi euristica per la precisione.
📥 Installazione
📦 Installa tramite gestori di pacchetti
-
Windows:
-
Linux:
- Parrot OS: nome del pacchetto
detect-it-easy
- Arch Linux: pacchetto AUR detect-it-easy-git
- openSUSE: OBS
- REMnux: distribuzione per analisi malware

[!NOTE]
Usa il bot Detect It Easy tramite Telegram per controllare rapidamente i file: @detectiteasy_bot
⚙️ Compila dai sorgenti
Consulta il file BUILD.md per istruzioni dettagliate.
🐳 Installazione tramite Docker
Esegui DiE in un container Docker:
git clone --recursive https://github.com/horsicq/Detect-It-Easy
cd Detect-It-Easy/
docker build . -t horsicq:diec
🖥️ Utilizzo
Detect It Easy offre tre versioni:
- die - Interfaccia grafica.
- diec - Versione a riga di comando per l'elaborazione batch.
- diel - Versione GUI leggera (solo scanner).
Per un utilizzo dettagliato, consulta il file RUN.md.
🔎 Esempi di utilizzo
- 🦠 Analisi malware: identifica tipi di file, packer o protezioni. Il motore euristico rileva molteplici famiglie di malware e virus di file.
- 🛡 Audit di sicurezza: determina i potenziali rischi per la sicurezza degli eseguibili.
- 🔎 Digital forensics: ispeziona i componenti software e verifica la conformità.
👋 Ciao! / Привет! Benvenuto nella community di Detect It Easy!
Hai domande, idee o semplicemente voglia di chiacchierare? Ecco dove trovarci:
- Discussioni su GitHub: avvia una conversazione in Discussions
- Issue su GitHub: segnala bug o richiedi funzionalità tramite Issues
🏆 Ringraziamenti speciali
🤝 Grazie a tutti i contributori
