Tipo reale ↔ estensione
Riconosce il formato dai magic bytes e lo confronta con l'estensione (gestendo alias come jpeg/jpg).
Il modulo Analisi file assembla un dossier del file riusando ogni motore dell'app: tipo reale, entropia, stringhe, header eseguibili, firme incorporate, fuzzy hash, YARA e Content Credentials C2PA.
Riconosce il formato dai magic bytes e lo confronta con l'estensione (gestendo alias come jpeg/jpg).
Valore globale e per blocco (sparkline); segnala i formati già compressi per non generare falsi allarmi.
Estrae le stringhe stampabili, incluse quelle UTF-16LE tipiche di Windows; URL/email/IP evidenziati.
PE/ELF/Mach-O: architettura, sezioni, import; per i PE anche imphash e rilevamento packer.
ssdeep per trovare file simili e confronto con hash-set noti (liste stile NSRL).
Applica regole YARA da endpoint aggiornabile e legge/valida i Content Credentials C2PA.
Cosa farebbe un allegato se lo aprissi, senza aprirlo: macro VBA con il sorgente e le procedure che partono da sole (anche nei PowerPoint), macro Excel 4, modelli remoti, campi DDE, oggetti incorporati o collegati, collegamenti .lnk (comando, argomenti, macchina di origine), pagine HTML e SVG con moduli, reindirizzamenti e HTML smuggling, RTF con l'Editor di equazioni, script con i comandi PowerShell decodificati, file nascosti in OneNote, documenti cifrati, doppia estensione.
La gravità indica la capacità del file («esegue codice all'apertura»), non un'intenzione: niente giudizi sul testo, niente reputazione. Gli indirizzi trovati sono elencati, mai aperti. Il sorgente delle macro coincide carattere per carattere con quello di olevba, lo strumento di riferimento.
Oltre alla firma del manifest, Probatio ricalcola l'impronta del file che il manifest dichiara: una firma valida su un file modificato dopo la firma risulta «non corrisponde». Vale anche per i manifest cloud.
Per i file che ne contengono altri — involucri compressi, documenti OLE, ZIP — l'albero completo dei livelli, con tipo, dimensione, entropia, date e SHA-256 di ogni elemento. Di ogni oggetto incorporato riconosce l'applicazione che l'ha creato (per esempio un disegno CorelDRAW dentro un oledata.mso di Outlook), ne estrae i metadati (autore, date, revisione, programma) e mostra le anteprime trovate dentro. Un «Equation Native» camuffato sotto un'altra classe, la via degli exploit dell'Editor di equazioni, è un rilievo alto.
Le immagini EMF/WMF, anche compresse come l'image001.emz che allega Outlook, si leggono record per record nel processo isolato, senza farle disegnare al sistema: SETABORTPROC, escape verso la stampante, profili colore su percorsi di rete (fuga NTLM), record malformati. L'immagine visibile viene ricomposta dalle bitmap incorporate, con la sua impronta.
Un pulsante riporta il modulo allo stato iniziale.