GGWave è una libreria open source che consente la trasmissione di dati tramite onde sonore – udibili o ultrasoniche – usando speaker e microfoni. Una tecnologia affascinante, ma con implicazioni serie in ambito cybersecurity.
GGWave può stabilire comunicazioni tra dispositivi anche in assenza di rete, sfruttando i microfoni e gli altoparlanti normalmente presenti nei device.
Come funziona
- Converte testo o stringhe di dati in onde sonore digitali
- Trasmette i segnali via speaker
- Microfoni vicini captano e decodificano i segnali
- Funziona in browser, app mobile, desktop e ambienti embedded
Essendo basato su WebAssembly e facilmente integrabile, GGWave può essere inserito in pagine web, strumenti forensi o agenti software, rendendolo estremamente versatile anche per attività di red teaming o penetration test.
Quando le AI iniziano a parlarsi tra loro…

Quando le AI iniziano a parlarsi tra loro…
Un utilizzo interessante — e dal punto di vista della sicurezza tutt’altro che teorico — consiste nell’impiegare il canale acustico come mezzo di comunicazione machine-to-machine. Due sistemi dotati di speaker e microfono possono scambiarsi piccole quantità di dati tramite segnali audio senza utilizzare una connessione di rete tradizionale.
GGWave non crea un “linguaggio segreto” autonomo tra intelligenze artificiali: codifica dati attraverso un protocollo di trasmissione basato su frequenze sonore. Ma proprio questa caratteristica apre uno scenario interessante per l’AI security. Un agente software potrebbe utilizzare un canale acustico come meccanismo out-of-band per trasmettere identificativi, comandi, token o piccole quantità di dati a un altro dispositivo nelle vicinanze.
Il punto non è immaginare due AI che complottano attraverso gli ultrasuoni. Il problema reale è molto più concreto: un canale che non attraversa la rete tradizionale non viene osservato dai normali controlli sul traffico di rete. Ed è esattamente il principio su cui si basano i covert channel acustici studiati da anni nella sicurezza dei sistemi air-gapped.
Perché è pericoloso?

GGWave perché è pericoloso?
GGWave può essere sfruttato per creare un canale di comunicazione nascosto (covert channel) che elude completamente i normali sistemi di sicurezza di rete. In ambito OSINT o offensive security, può essere utilizzato per inviare informazioni, comandi, o token di identificazione senza lasciare tracce evidenti.
Rischi principali:
- Exfiltration: trasmissione segreta di dati da sistemi isolati (air-gapped)
- Comandi remoti: malware controllabile via suoni ultrasonici
- Tracking: fingerprint sonoro per identificare dispositivi
- Zero network visibility: traffico fuori banda, invisibile per IDS
- Cross-device tracking: associazione utente/dispositivo tramite tracciamento acustico
Esempio di attacco

Alexa che dialoga con un frigorifero smart
- Malware infetta un sistema senza connessioni di rete
- Genera una stringa audio tramite GGWave contenente dati sensibili
- Uno smartphone vicino intercetta e registra il segnale
- Il dispositivo esfiltra i dati attraverso la rete cellulare o Wi-Fi
La trasmissione di piccoli payload — per esempio identificativi, token o comandi — può richiedere pochi secondi, in funzione della quantità di dati, della codifica utilizzata e delle condizioni del canale acustico. L’operazione può avvenire senza interazione dell’utente e senza produrre segnali visivi o notifiche evidenti.
Il canale audio agisce in maniera completamente invisibile per firewall, antivirus e sistemi di monitoraggio convenzionali.
È un esempio concreto di covert channel fuori banda, difficilmente intercettabile dai controlli di rete tradizionali!
Difese consigliate

Rimozione o disabilitazione fisica di speaker e microfoni nei sistemi air-gapped
- Rimozione o disabilitazione fisica di speaker e microfoni nei sistemi air-gapped
- Barriere fonoassorbenti nei data center o nei laboratori critici
- Rilevatori di frequenze ultrasoniche per monitorare il traffico acustico sospetto
- Segmentazione degli ambienti e policy BYOD rigorose
- Utilizzo di endpoint protection con monitoraggio delle risorse audio
Strumenti simili

Strumenti Simili a GGWave
- AirHopper, BitWhisper, Fansmitter: attacchi air-gap via segnali non convenzionali (radio, termici, acustici)
- Ultrasonic Cross-Device Tracking: tecnica marketing per profilazione occulta, decisamente molto utilizzata
- Soundcomber: malware che sfrutta microfoni per sottrarre dati
Se hai necessità di controllare la tua attività, o di consigli contattami, mi trovi qui!