Rischi e Innovazioni: L’Ingegnere di Amazon Modifica Firmware di Periferiche con Claude Opus 5
In Breve
- Cosa ha fatto l'ingegnere di Amazon?
- Ha utilizzato Claude Opus 5 per modificare il firmware di diverse periferiche, evidenziando rischi per la sicurezza.
- Quali dispositivi sono stati coinvolti nell'esperimento?
- Tra i dispositivi ci sono webcam Insta360, microfono Shure, monitor Asus ROG e chiavetta di acquisizione Elgato.
- Quali sono i rischi associati a queste modifiche?
- Le modifiche possono rendere le periferiche vulnerabili a firmware malevoli e attacchi automatizzati.
Un ingegnere della sicurezza di Amazon ha recentemente dimostrato la potenza dell’intelligenza artificiale Claude Opus 5, utilizzandola per effettuare il reverse engineering e modificare il firmware di diverse periferiche per PC. Questo esperimento ha messo in luce la sorprendente facilità con cui dispositivi come webcam, microfoni, monitor e schede di acquisizione video possono essere alterati, sollevando preoccupazioni significative riguardo alla sicurezza.
Tra i dispositivi coinvolti nel progetto ci sono una webcam Insta360, un microfono Shure, un monitor Asus ROG Swift PG42UQ, una chiavetta di acquisizione Elgato e una mini-lampada Elgato. L’ingegnere ha descritto il processo, che ha richiesto circa 13 ore e poco meno di 100 prompt all’IA, per reperire il firmware e gli strumenti di aggiornamento dai produttori, eseguendo operazioni in un ambiente di reverse engineering.
Dall’analisi condotta, è emerso che la maggior parte dei dispositivi non disponeva di adeguate protezioni per l’integrità del firmware. Solo la mini-lampada Elgato presentava alcune difese, ma queste sono state facilmente aggirabili. Le modifiche apportate hanno portato a funzionalità sia utili che potenzialmente pericolose, tra cui:
- Disattivazione dell’indicatore di registrazione della webcam.
- Modifica del LED di mute del microfono per segnalare la disattivazione, pur mantenendo il microfono attivo.
- Rimozione di un avviso di ‘pixel cleaning’ sul monitor, una funzionalità non ancora implementata nel firmware.
- Replicazione di alcune funzioni dell’utility DisplayWidget su Linux tramite uno script shell, abilitando reticolo hardware e contatore FPS assegnabili a hotkey.
Inoltre, l’ingegnere è riuscito a ottenere una shell di root su un monitor commerciale Dell, evidenziando ulteriormente le vulnerabilità presenti. L’osservazione centrale di questo esperimento è che le periferiche, essendo piccoli computer collegati all’host con meccanismi di aggiornamento del firmware, rappresentano obiettivi ideali per agenti di reverse engineering automatizzati. Ciò comporta un aumento del rischio che dispositivi esterni possano essere compromessi con firmware malevoli.
Il ricercatore ha espresso preoccupazione riguardo all’automazione offerta dall’IA, che potrebbe ridurre drasticamente il tempo e il lavoro necessari per eseguire attacchi di questo tipo. Ha anche avvertito della possibilità che, in futuro, si sviluppino malware autoriproduttivi capaci di sondare l’ambiente e insediarsi su accessori, dispositivi IoT e attrezzature industriali adiacenti a sistemi compromessi.
Questo esperimento non solo mette in luce le potenzialità dell’IA nel campo della modifica del firmware, ma solleva anche interrogativi cruciali sulla sicurezza delle periferiche moderne e sulla necessità di implementare misure di protezione più robuste.
