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

Canale Occulto Temporale

Un canale occulto temporale è un canale occulto che codifica informazioni nella tempistica degli eventi anziché nei dati memorizzati.

Anexet Team
14 agosto 2026Lettura 6 min

Cos'è un canale occulto temporale

Un canale occulto temporale è una sottoclasse di canale occulto in cui l'informazione non viaggia in valori memorizzati, ma nel tempo stesso. Due processi, un mittente e un destinatario, condividono una risorsa il cui uso è osservabile: una connessione di rete, un disco o un processore. Il mittente codifica il messaggio modulando il momento in cui si verificano gli eventi o la loro durata. Il destinatario osserva il flusso di eventi, misura gli intervalli e decodifica il messaggio. Nessun byte viene scritto in un punto che un altro processo legge. Il segnale esiste solo nel modello dei tempi.

Il concetto si inserisce nella storia generale dei canali occulti. Le ricerche sul problema del confinamento, all'inizio degli anni Settanta, hanno mostrato che un processo può far trapelare informazioni anche quando gli è formalmente vietato comunicare. Criteri successivi per i sistemi fidati, come il TCSEC statunitense, hanno reso obbligatoria l'analisi dei canali occulti, compresi quelli temporali, nella valutazione dei sistemi ad alta garanzia. Le valutazioni formali di solito non richiedono l'eliminazione dei canali temporali, ma la loro identificazione, la stima della banda e la riduzione della capacità dove conta.

Due proprietà distinguono questa classe. Primo, entrambe le parti hanno di norma accesso legittimo alla risorsa condivisa, quindi il normale controllo degli accessi non può chiudere il canale: la risorsa continua a svolgere il proprio compito mentre trasporta il segnale nascosto. Secondo, il rumore degrada il segnale. Ogni ritardo casuale tra mittente e destinatario, come il jitter di rete, le interruzioni di scheduling o il carico concorrente, può alterare un bit. Per questo i canali temporali sono molto più lenti di quelli di archiviazione, e i mittenti sacrificano la velocità in cambio di ridondanza.

Come l'informazione viene codificata nel tempo

Mittente e destinatario concordano in anticipo uno schema di codifica, poi usano un flusso di eventi condiviso come vettore. Le codifiche più comuni:

CodificaCome funziona
Modulazione del ritardo tra pacchettiUn intervallo breve trasporta un simbolo, uno lungo un altro
Codifica on-offLa presenza o l'assenza di un evento codifica un bit
Ordine degli eventiLa sequenza delle risorse toccate trasporta simboli
Durata di occupazioneIl tempo di blocco di una risorsa trasporta il valore

Canali occulti temporali nella pratica

Qualsiasi flusso di eventi osservabile che due parti possono influenzare e misurare può diventare un canale temporale. Le famiglie più note:

  • Traffico di rete: ritardi modulati nel traffico TCP/IP, ritmo delle query DNS o raffiche di ping. La cifratura non nasconde questo ritmo, perché i dati nascosti stanno nel tempo e non nel contenuto.
  • Dispositivi di archiviazione: un processo tiene la testina del disco su una traccia e un altro misura la latenza di ricerca. È l'esempio classico della letteratura di ricerca.
  • Processore e memoria: processi che condividono risorse si rallentano a vicenda in modo misurabile. Su questo si basano diversi attacchi microarchitetturali moderni.
  • Flussi interattivi: intervalli di digitazione, eventi del mouse o tempi della coda di stampa. Ogni flusso con marcature temporali che un soggetto esterno può osservare può essere modulato.

Perché sono più difficili da rilevare

Un canale occulto di archiviazione lascia tracce verificabili: un campo d'intestazione con un valore strano, un pacchetto di lunghezza insolita o un attributo di file che cambia. Un canale temporale non lascia alcun valore. Il segnale esiste solo nelle differenze tra gli istanti degli eventi, e l'ispezione del contenuto non le vede, perché il contenuto è del tutto normale.

I sistemi normali sono già pieni di variazione temporale: jitter di rete, congestione, pause umane. Un canale temporale si nasconde in questo rumore, quindi il rilevamento deve essere statistico. Bisogna costruire una baseline della distribuzione degli intervalli tra eventi e segnalare regolarità sospette o schemi improbabili. Dimostrare l'assenza di un canale temporale è praticamente impossibile. L'obiettivo realistico è mantenerne la banda molto bassa e i pattern abbastanza visibili da renderli inutili.

Banda contro discrezione è il compromesso decisivo. Un canale che trasmette bit velocemente produce un ritmo innaturale che spicca rispetto al comportamento di persone e applicazioni. Un mittente paziente, limitato a pochi bit al minuto, si confonde con la variazione di fondo, ma impiega giorni per trasferire un file significativo. I difensori sfruttano lo stesso compromesso: limiti di frequenza e rumore aggiunto costringono il mittente al regime lento, mentre baseline e rilevamento delle anomalie rendono più costoso quello veloce.

CaratteristicaCanale di archiviazioneCanale temporale
Lascia una traccia in un singolo record
Individuato dall'ispezione del contenuto
Richiede una baseline statistica

Rilevamento e mitigazione

Poiché il vettore è attività legittima, le contromisure combinano l'osservazione statistica con misure che degradano il canale stesso:

  • Analisi statistica del traffico: individua regolarità da metronomo che gli utenti reali non producono.
  • Rilevamento di anomalie comportamentali: le baseline per utente catturano le deviazioni persistenti dei trasferimenti lenti.
  • Limitazione della frequenza: riduce la frequenza degli eventi e rende lenti i trasferimenti grandi.
  • Controlli di rumore e scheduling: lo scheduling casuale rende più difficile al destinatario leggere il segnale.
  • Riduzione dei percorsi condivisi: le liste di autorizzazione e il filtraggio in uscita rimuovono le risorse usate dal canale.

Come appare in Anexet

Le regole statistiche della funzionalità di rilevamento delle minacce interne lavorano sullo stesso tipo di eventi registrati. La console dell'amministratore può raggruppare i pacchetti di rete inviati in intervalli da un secondo a dieci minuti, così una breve raffica risalta rispetto a una baseline tranquilla.

Pacchetti inviati al secondo: una breve raffica risalta rispetto a una baseline tranquilla.

Da dove iniziare

Inizia dai canali che potrebbero trasportare un ritmo nascosto: flussi di rete, di archiviazione e interattivi. Le baseline hanno bisogno di un periodo di attività normale per apprendere, quindi configurale prima di un incidente e non dopo.

Di solito lo usa qualcuno che è già dentro: una minaccia interna con accesso legittimo. Per questo il monitoraggio deve coprire i canali che le persone usano davvero.

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

Un canale temporale non scrive mai il segreto. Lascia soltanto un ritmo, e il ritmo è ciò che il monitoraggio deve imparare.

Anexet Team

Come Anexet affronta questo

Anexet non esegue un'analisi dei canali occulti temporali in senso formale: dimostrare se le risorse condivise di un sistema ammettono un canale temporale è ingegneria della sicurezza a livello di progettazione, e ciò esula dall'ambito del prodotto. Un canale che non scrive nulla e non altera alcun contenuto non può essere escluso da alcuno strumento di monitoraggio, e Anexet non afferma il contrario.

Ciò che il prodotto fornisce è lo strato statistico sopra l'attività osservabile. Le regole di sicurezza confrontano continuamente gli eventi registrati di ciascun utente con soglie su finestre temporali fisse, su tutti i canali intercettati, così che i picchi fuori base, l'attività fuori orario e le deviazioni prolungate che un trasferimento basato sulla tempistica finisce per produrre diventino visibili e attribuibili.

  • Regole di sicurezza statistiche

    monitoraggio automatico dell'attività degli utenti sui canali di comunicazione: una regola scatta quando il numero di eventi (messaggi, email, file trasferiti, siti visitati) supera una soglia impostata entro un'ora, un giorno o una settimana, verificata per utente.

  • Visibilità completa dei canali

    gli agenti endpoint intercettano email, web, messenger, cloud storage, stampa, dispositivi rimovibili e protocolli di rete. Un trasferimento nascosto deve comunque generare i suoi eventi portanti all'interno di canali che vengono registrati.

  • Record con timestamp e attribuibili

    ogni evento viene memorizzato con utente, canale e ora, così un investigatore può verificare se pattern temporali insoliti si allineano con altre attività di una persona.

  • Punteggio di rischio

    le deviazioni segnalate alimentano il punteggio di rischio dell'utente, correlando anomalie di volume e tempistica con altri indicatori di rischio interno.

  • Ambito onesto

    si tratta di statistiche di soglia su eventi registrati: un aiuto pratico che restringe lo spazio in cui un trasferimento nascosto lento può nascondersi, non un sostituto dell'analisi formale dei canali occulti.

Funzionalità di rilevamento delle minacce interne

Scopri di più

Domande frequenti

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

Il canale di archiviazione nasconde dati in valori memorizzati, come un campo d'intestazione o un attributo di file, che si possono confrontare con ciò che il sistema dovrebbe produrre. Il canale temporale nasconde dati nell'intervallo tra eventi. Il suo segnale esiste solo nelle differenze di tempo, quindi l'ispezione del contenuto non lo individua.

No. La cifratura nasconde il contenuto, ma i dati di un canale temporale stanno nei tempi degli eventi. Un tunnel cifrato ha comunque un ritmo osservabile, che può trasportare un segnale.

Raramente. Dimostrare che un canale temporale non esiste è praticamente impossibile. L'obiettivo realistico è ridurne la capacità sotto ciò che serve a un attaccante e rendere i suoi schemi più facili da notare.

Anexet non esegue un'analisi formale dei canali occulti. Applica regole statistiche agli eventi registrati di ciascun utente, su finestre temporali fisse e su tutti i canali intercettati, così che picchi, attività fuori orario e deviazioni persistenti diventino visibili e attribuibili. Questo restringe lo spazio in cui può nascondersi un trasferimento lento, ma non sostituisce l'analisi formale.

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