Private AI Tools

Analizzatore di file binari gratis

Analizzatore di file binari legge nel browser file Windows PE (EXE, DLL, SYS), ELF, Mach-O (anche universali) e WebAssembly. Mostra architettura, 32 o 64 bit, entry point, timestamp di compilazione con le date impossibili segnalate, i flag ASLR, DEP e CFG, le sezioni con l’entropia, import, export, simboli, stringhe filtrabili, SHA-256 e imphash, più una vista esadecimale e un report JSON o Markdown.

Formati:
PE, ELF, Mach-O (anche fat), WebAssembly
Hash:
SHA-256, SHA-1, MD5, imphash (PE)
Dimensione:
Fino a 1 GB, in un worker in background
Prezzo:
Gratis
Funziona:
In locale, nel tuo browser
Upload:
Nessuno: i file non lasciano il dispositivo
Account:
Non serve

Risposte rapide

Il mio file viene caricato o eseguito?

No. Il file viene letto nel browser da un worker in background e non lascia mai il tuo dispositivo. Il suo codice non viene mai eseguito: lo strumento legge solo i byte e decodifica le intestazioni.

Come verifico se una DLL o un EXE è a 32 o a 64 bit?

Trascinalo nello strumento: la scheda Overview indica PE32 (32 bit) o PE32+ (64 bit) e la macchina, per esempio x86, x86-64 o ARM64. Lo stesso vale per le librerie ELF .so, i binari Mach-O e i moduli .wasm.

Per ora l'interfaccia dello strumento è in inglese.

Loading tool…

Elaborato sul tuo dispositivo: i tuoi file non vengono mai caricati. Come funziona

Come usare Analizzatore di file binari

  1. Trascina un file .exe, .dll, .sys, .so, .dylib, .wasm o di qualsiasi altro tipo: viene letto e analizzato sul tuo dispositivo, mai caricato né eseguito.
  2. Leggi la scheda Overview: formato, architettura, 32 o 64 bit, entry point, timestamp di compilazione, flag di sicurezza come ASLR, DEP/NX e CFG, e il grafico dell’entropia.
  3. Apri Sections, Imports, Exports e Symbols, oppure Strings per filtrare URL, indirizzi IP, percorsi di file e chiavi di registro.
  4. Premi Hex su una sezione o sull’offset di una stringa per vederne i byte, poi usa Download JSON, Download Markdown o Copy Markdown per condividere il report.

Crediti e open source

Codice nostro più librerie open source. Grazie alle persone che portano avanti questi progetti.

API della piattaforma web usate: Web Workers, File API, Clipboard API.

Testi completi delle licenze: avvisi di terze parti · tutti i crediti

Domande frequenti

Può dirmi se un file è un malware?

No. Mostra i dati che guardano gli analisti, come import, stringhe, entropia e presenza di una firma, ma non dà un verdetto. Un’entropia alta, per esempio, compare anche in software comune che contiene dati compressi.

Verifica le firme digitali?

No. Indica se un file PE contiene una tabella dei certificati Authenticode o un file Mach-O una firma del codice, senza controllare i certificati. Molti file di sistema di Windows sono firmati tramite un catalogo e quindi non mostrano una firma incorporata.

Cos’è l’imphash?

Un’impronta della tabella degli import di un file PE: l’MD5 dei nomi delle DLL e delle funzioni importate, in minuscolo, per cui i file che importano le stesse funzioni nello stesso ordine hanno lo stesso valore. Gli import per ordinale sono scritti come ordN, quindi alcuni file hanno un valore diverso negli strumenti che trasformano certi ordinali in nomi.

Consigliati

Sponsorizzato · potremmo ricevere una commissione · dettagli

Altri strumenti: Strumenti per sviluppatori