L'ispezione binaria è l'esame di un file di programma compilato, come un EXE, ELF o DLL, senza الحاجة di avere il codice sorgente originale. Gli analisti cercano indizi come stringhe, importazioni, simboli, risorse incorporate, modelli di flusso di controllo e sezioni sospette per capire cosa potrebbe fare il programma.
Nella sicurezza informatica, l'ispezione binaria è una parte fondamentale dell'analisi statica. I difensori la usano per fare triage del malware, identificare packer o offuscamento, individuare comandi o credenziali hard-coded e valutare se un binario corrisponde al comportamento previsto. Anche gli aggressori vi fanno affidamento quando eseguono il reverse engineering di software per trovare vulnerabilità o estrarre dettagli di implementazione. Poiché il codice compilato può nascondere l'intento, l'ispezione binaria è spesso combinata con l'osservazione del runtime e il disassemblaggio per confermare i risultati. È utile per raccogliere prove, ma da sola raramente racconta tutta la storia.


