Vai al contenuto
Anexet
Illustrazione astratta per «Canale Occulto di Archiviazione»: triangolo di avvertimento con punto esclamativo

Canale Occulto di Archiviazione

Un canale occulto di archiviazione è un percorso nascosto in cui un processo scrive dati nello stato di un oggetto condiviso e un altro processo lo legge per ricostruire il messaggio.

Anexet Team
14 agosto 2026Lettura 6 min

Che cos'è un canale occulto di archiviazione

Un canale occulto di archiviazione nasce quando una risorsa condivisa trasporta informazioni che non dovrebbe mai trasportare. Il mittente modifica una caratteristica osservabile della risorsa, e il destinatario la legge in seguito. Questa coppia modifica-osservazione è la condizione che definisce il concetto: ogni volta che un soggetto può cambiare una proprietà di un oggetto condiviso e un altro può accorgersi del cambiamento, esiste un canale occulto di questo tipo.

Il concetto risale alle ricerche sul confinamento dei primi anni settanta e, nei criteri per i sistemi fidati come il TCSEC statunitense, è diventato oggetto di valutazione formale. Non viene inviato alcun dato. Il messaggio esiste solo come sequenza degli stati attraversati dall'oggetto condiviso, per questo osservare il solo traffico non lo rivela. Il compito di individuare queste coppie spetta all'analisi dei canali occulti.

Dove si nascondono i dati: vettori tipici

Quasi ogni oggetto condiviso con uno stato osservabile e scrivibile può fare da vettore. I nascondigli classici:

VettoreChe cosa si può scriverePerché il controllo dei contenuti non lo vede
Nomi ed estensioni dei fileBit codificati in una sequenza di nomi che variano nei caratteriIl contenuto del file resta uguale e sembra normale
Attributi e metadati dei fileMarcature temporali, flag di nascosto e sola lettura, proprietarioGli strumenti di controllo dei contenuti non leggono gli attributi
Flussi di dati alternativiContenuto nascosto allegato a un file su NTFSGli elenchi ordinari mostrano solo il file principale
Campi di intestazione dei protocolliIdentificatore IP, numeri di sequenza TCP, valori TTLI campi opzionali vengono raramente convalidati
Riempimento e spazio inutilizzatoByte non usati dei pacchetti, spazio residuo del disco, bit meno significativi dei supportiIl vettore visibile appare invariato

Canale di archiviazione contro canale temporale

Le due classi differiscono per ciò che porta il segnale. Un canale di archiviazione codifica l'informazione nello stato di un oggetto: qualcosa viene scritto, resta per un breve periodo e viene letto più tardi. Di solito si individua con un'analisi modifica-osservazione delle risorse condivise. Un canale temporale occulto codifica l'informazione in quando avvengono gli eventi e in quanto tempo durano. Non scrive nulla da nessuna parte e si individua con un'analisi statistica dei tempi.

Nella pratica il confine si sfuma. La lunghezza di un pacchetto può essere considerata archiviazione, e uno schema a raffiche può essere considerato tempo. La distinzione resta comunque utile per la ricerca: i canali di archiviazione si cercano nello stato delle risorse condivise, quelli temporali nelle statistiche di comportamento.

Canali occulti di archiviazione in pratica

Incidenti e prototipi di ricerca mostrano la varietà dei vettori:

ScenarioCome si muovono i dati
Cassetta postale morta in una cartella condivisaDue parti si scambiano dati tramite nomi di file che creano loro stesse
Steganografia negli headerI bit stanno in campi IP, TCP o ICMP opzionali, raramente convalidati
Steganografia nei file multimedialiI dati si nascondono nei bit meno significativi di immagini, audio o video
Staging tramite flussoI dati allegati tramite un flusso alternativo restano nascosti agli elenchi

Perché i canali di archiviazione contano per il rischio interno

Per un insider malintenzionato, il vantaggio è che l'attività del vettore appare legittima. Creare, rinominare ed eliminare file in una condivisione autorizzata sembra innocuo. Quando l'informazione vive in nomi e attributi, il controllo dei contenuti non ha nulla da esaminare. Lo stesso vale per la steganografia: un'immagine su un servizio approvato è, per un controllo che non guarda dentro, solo un'immagine.

I canali di archiviazione ribaltano la domanda del monitoraggio. Le difese chiedono che cosa sia passato attraverso i canali autorizzati. Un canale di archiviazione chiede in quale stato siano stati lasciati gli oggetti condivisi. Un registro del traffico pulito dimostra soltanto che nulla è passato dai canali controllati, ed è per questo che l'esfiltrazione dei dati può superare una verifica basata solo sul traffico.

Come appare in Anexet

Nella console di Anexet, l'audit delle operazioni sui file si configura per profilo di agente, con ogni operazione attivata o disattivata. Il pannello delle condivisioni di rete aggiunge all'audit le copie ombra e il controllo della scrittura, così una serie di rinominazioni o un file anomalo su una condivisione lascia una traccia. Questo fa parte del monitoraggio dei trasferimenti di file e delle condivisioni di rete.

Scegliete quali operazioni su file e cartelle registrare, come le rinominazioni e le modifiche dei permessi.

1 / 2

Rilevamento e mitigazione

Poiché il vettore è un oggetto legittimo che svolge un lavoro legittimo, il rilevamento non può affidarsi solo al blocco. L'eliminazione completa è raramente ottenibile. L'obiettivo accettato è portare la banda del canale sotto ciò che serve a un attaccante e rendere osservabili i cambiamenti di stato necessari. Tre misure lo ottengono, e la seconda si basa sul controllo dell'integrità dei file:

  1. 1
    Analisi in fase di progettazione

    L'analisi delle risorse condivise, con il metodo Shared Resource Matrix, elenca le coppie modifica-osservazione e conferma i canali di archiviazione prima della messa in esercizio.

  2. 2
    Monitoraggio dello stato

    Il controllo dell'integrità dei file e il monitoraggio basato sui metadati segnalano modifiche ad attributi, marcature temporali, nomi e flussi senza una ragione di business. I nomi dall'aspetto casuale suggeriscono dati codificati.

  3. 3
    Limiti di uscita e di frequenza

    Limitare i servizi e i protocolli raggiungibili, e fissare un tetto alle modifiche di stato o ai trasferimenti per utente, elimina i percorsi di raccolta e contiene la banda.

Da dove iniziare

Partite dalle cartelle condivise e dai supporti rimovibili che contengono i dati più preziosi, poi attivate le operazioni di cui un canale di archiviazione ha bisogno: creazione, rinominazione, modifica degli attributi e scrittura. Le politiche scritte per tutti i file in una volta sola finiscono per bloccare il lavoro e vengono disattivate.

Per approfondire: Fuga tecnica di informazioni: cos'è e come proteggersi?.

Un canale che non lascia contenuti dietro di sé lascia comunque una traccia nello stato del file, ed è quella traccia che un audit può leggere.

Anexet Team

Come Anexet affronta questo

Anexet non esegue un'analisi formale dei canali occulti, e nessun prodotto endpoint può promettere di intercettare ogni trasferimento nascosto. Un canale sepolto nelle viscere dei protocolli appartiene alla network forensics. Ciò che Anexet elimina è l'oscurità su cui questi canali contano dove toccano più spesso l'endpoint: lo stato dei file. Le operazioni su file e condivisioni di rete vengono auditate, quindi le modifiche di cui ha bisogno un canale di archiviazione basato su file (una raffica di rinomine, un cambio di attributo, un nome strano) lasciano una traccia invece di passare inosservate.

L'agente endpoint audita le operazioni sui file della postazione di lavoro e sulle condivisioni di rete a cui l'utente si collega. Tutto resta on-premise: gli eventi catturati e le copie shadow restano nell'infrastruttura dell'organizzazione stessa.

  • Audit delle operazioni sui file

    creazione, lettura, scrittura, eliminazione, rinomina, esecuzione e modifiche ai permessi vengono registrate con nome del file, dimensione, processo, utente e timestamp, la superficie dove operano i canali di archiviazione basati su file.

  • Copie shadow

    dove il contenuto conta, una copia del file viene conservata, così i dati predisposti dentro il contenuto o i flussi possono essere esaminati a posteriori.

  • Visibilità delle condivisioni di rete

    le cartelle condivise, il punto d'incontro classico delle consegne occulte, sono coperte dallo stesso audit invece di restare incustodite.

  • Restrizione di canali e dispositivi

    i controlli su dispositivi rimovibili, stampa e trasferimenti restringono le vie da cui lo stato predisposto può uscire.

  • Attribuzione

    ogni evento registrato lega il cambiamento a un utente, un host e un momento, trasformando un'anomalia strana in qualcosa che un team di sicurezza può investigare.

Audit delle operazioni sui file

Scopri di più

Domande frequenti

Domande comuni su questo termine e su come lo affronta Anexet.

Un canale di archiviazione nasconde i dati nello stato di un oggetto condiviso, come un nome di file o un attributo, e il destinatario legge quello stato più tardi. Un canale temporale nasconde i dati in quando avvengono gli eventi e in quanto tempo durano, e non lascia alcun artefatto.

Raramente. L'obiettivo accettato è ridurne la banda sotto ciò che serve a un attaccante e rendere osservabili i cambiamenti di stato necessari.

Nei nomi ed estensioni dei file, nelle marcature temporali e negli attributi, nei flussi di dati alternativi di NTFS, nei campi di intestazione dei protocolli inutilizzati e nel riempimento o nello spazio libero.

Anexet non esegue un'analisi formale dei canali occulti. Controlla le operazioni sui file sulla postazione di lavoro e sulle condivisioni di rete, conserva le copie ombra dove il contenuto conta e collega ogni evento a un utente, a un host e a un orario.

Proteggi i tuoi dati con Anexet

Scopri in una breve demo dal vivo come Anexet blocca le fughe di dati, monitora l'attività dei dipendenti e mantiene la conformità.

Richiedi una demo