Il 28 agosto 2026, OPSWAT lancerà la funzione “File Structure Validation” in MetaDefender Core™. La “File Structure Validation” è una nuova tecnologia che verifica l’integrità del formato dei file, estrae gli oggetti incorporati e indirizza ciascun componente al motore di sicurezza appropriato. È stata progettata per colmare una lacuna nell’applicazione delle politiche di sicurezza che gli strumenti esistenti non erano in grado di colmare: la copertura di formati di file complessi, nella fase più precoce del flusso di lavoro, senza modificare i file sottoposti a ispezione.
A cosa serve la convalida della struttura dei file
Convalida
La convalida della struttura dei file verifica la conformità di ogni file alle specifiche di formato per oltre 160 tipi di file, tra cui file di database, file GIS, formati di modelli di intelligenza artificiale e altri formati complessi che i programmi antivirus e i tradizionali sistemi di pulizia dei file non sono in grado di elaborare completamente.

Ciò include il rilevamento dei file “poliglotti”: file validi contemporaneamente secondo due specifiche di formato; una tecnica utilizzata per aggirare i controlli sul tipo di file che gli strumenti convenzionali non riescono a individuare a livello superficiale.

Per i file PDF, FSV convalida anche le firme digitali e verifica i certificati dei firmatari confrontandoli con quelli delle autorità di certificazione note.

Estratto
Una volta che un file supera la validazione strutturale, FSV lo suddivide nei suoi singoli componenti: macro, collegamenti ipertestuali, eseguibili incorporati, metadati, immagini e file annidati. Ciascun componente estratto viene classificato come oggetto a rischio o oggetto normale.

I file secondari vengono gestiti in modo indipendente all'interno del flusso di lavoro di sicurezza, anziché essere valutati come parte del file principale; ad esempio, gli allegati o gli oggetti incorporati situati a tre livelli di profondità all'interno di un documento composto vengono valutati autonomamente, senza essere considerati come contenuti binari appartenenti al file che li conteneva.
Blocco
Le regole di blocco sono configurabili in base al tipo di oggetto e a condizioni specifiche per ogni tipo di file, garantendo ai team di sicurezza un controllo preciso al punto di ingresso senza ricorrere a politiche generiche.

Oltre alle specifiche standard dei file, la funzione di convalida della struttura dei file verifica anche la conformità dei file rispetto a uno schema definito dall'utente (in questa versione è supportato lo schema XML (XSD)). I file con strutture errate, non conformi o anomale vengono bloccati prima che raggiungano qualsiasi motore a valle.

I file che non superano i controlli strutturali vengono bloccati prima dell'inizio dell'estrazione, eliminando così il carico di elaborazione associato ai file strutturalmente non validi. Solo i file che hanno superato la convalida strutturale vengono inoltrati ai motori a valle.
A chi è rivolto
La convalida della struttura dei file colma tre lacune specifiche che gli altri strumenti dello stack non erano stati progettati per coprire:
- In primo luogo, le organizzazioni che gestiscono file di database, file GIS, file di modelli di intelligenza artificiale e altri formati complessi per i quali i software antivirus non sono in grado di effettuare un’analisi strutturale.
- In secondo luogo, gli ambienti in cui è necessario preservare l’integrità dei file dopo l’ispezione, compresi i flussi di lavoro di natura legale, forense e soggetti a normative di conformità, in cui la ricostruzione dei file non è applicabile.
- In terzo luogo, i team di sicurezza che necessitano di misure di applicazione strutturali e di instradamento a livello di oggetto nella fase più precoce della pipeline, prima che abbia inizio l’ispezione approfondita.
Cosa è incluso al momento del lancio
- Verifica della struttura di oltre 160 tipi di file
- Rilevamento dei file poliglotti a livello strutturale
- Convalida della firma digitale in formato PDF e verifica del certificato del firmatario
- Convalida dello schema rispetto a XML e ai formati correlati, tra cui ZEI, JNLP, TDS, RDF, BML, MPD e TTML
- Regole di blocco configurabili in base al tipo di oggetto e alla condizione del percorso JSON, per tipo di file
- Visualizzazione configurabile dei dettagli dell'oggetto, dalla panoramica strutturale ai dati completi a livello di oggetto, comprese le relazioni e gli scostamenti
- Ispezione non modificante: l'hash SHA256 originale viene mantenuto dopo l'elaborazione
Iniziare
La convalida della struttura dei file è disponibile in modo nativo in MetaDefender Core™. Si tratta di un livello all'interno della configurazione del flusso di lavoro esistente, non di un prodotto separato da integrare.
Per vedere in azione la funzione "File Structure Validation" o per discutere di come integrarla nella vostra implementazione esistente, consultate la documentazione ufficiale o contattate il team di assistenza.
