Ha mai desiderato imparare a decodificare l’hardware, ma si è sentito intimidito dalla sua ripida curva di apprendimento? Oppure forse ne comprende le basi, ma non sa come migliorare le proprie competenze? O forse insegna l’auditing hardware, ma non riesce a trovare target che siano flessibili, economici e all’avanguardia?
Vi presentiamo il Progetto Reboot. Sviluppato dal team MACOBOX, il Progetto Reboot è una scheda bersaglio hardware innovativa: un dispositivo hardware realizzato appositamente per rendere l’apprendimento del reverse engineering hardware progressivo e divertente.
La vostra missione: il vostro robot ha avuto una brutta giornata. Durante l’ultimo ciclo di funzionamento, un crash ha danneggiato i sistemi critici. Il core è ancora attivo, ma tutte le funzioni di alto livello sono offline.
Il vostro personaggio: siete l’ingegnere sul campo incaricato di riportare l’unità in funzione. Avete accesso diretto alle interfacce di basso livello (UART, I²C, SPI, BLE). Il robot non si accontenterà semplicemente di un reset: dovrete dimostrare di comprendere effettivamente ciò che state facendo risolvendo quattro sfide basate sui protocolli.

I vostri obiettivi:
- Recuperare la console di ripristino UART del robot e ispezionarne il pseudo-filesystem.
- Analizzi il bus I²C e ricostruisca un flag a partire dal traffico dei sensori.
- Interagire con la memoria flash SPI esterna e recuperare un flag dai dati del firmware.
- Utilizzare il BLE per comunicare con il robot, impostare le modalità e inviare i flag. Interagire con i pacchetti e le caratteristiche per risolvere la sfida.
Ogni sfida è disponibile in due varianti: modalità Normale e modalità Difficile. La modalità Normale illustra i meccanismi fondamentali; la modalità Difficile vi costringe ad applicarli in modo più impegnativo.
Cosa imparerete lungo il percorso:
- Comprendere come funzionano UART, I²C, SPI e BLE nei sistemi embedded reali.
- Utilizzare queste interfacce per il debug, il reverse engineering e lo sfruttamento delle vulnerabilità.
- Estrarre e inviare i flag che confermano la risoluzione di ciascuna sfida.
Per aiutarvi, Lab401 ha redatto una guida completa che vi illustrerà tutto ciò che dovete sapere: teoria, tecniche, approcci, software e comandi. Se vi trovate in difficoltà, sono disponibili numerosi suggerimenti per aiutarvi a superare ogni sezione. Acquisirete una conoscenza completa e affronterete il giusto livello di difficoltà, senza mai sentirvi frustrati o completamente disorientati.
Progetto Reboot è disponibile in due configurazioni:
- Completa: contiene tutto il necessario per risolvere la sfida: tutti gli strumenti, gli accessori, i cavi, i dispositivi... è incluso tutto ciò di cui avete bisogno. Si tratta di strumenti reali , che costituiscono la base del kit di ogni revisore hardware e che vi saranno utili per molti anni a venire.
- Basic: Solo dispositivo – se disponete già di strumenti e accessori, potete acquistare la scheda Project Robot separatamente.
Cosa è incluso
Pacchetto Basic- 1 dispositivo del Progetto Reboot
- 1x dispositivo del Progetto Reboot
- 1 adattatore seriale USB-TTL (+ cavi)
- 1x Lettore di memorie CH341A (+ cavi)
- 1 clip di memoria SPI SOP-8
- 1 analizzatore logico a 8 canali da 24 MHz (+ cavi)
- 1 multimetro digitale a penna (+ cavi)
Risorse tecniche
Documentazione e assistenzaObiettivi didattici
Interfacce- UART (Teoria TX/RX, velocità di trasmissione, frame, applicazioni tipiche)
- I2C (collegamento fisico, spazi di indirizzamento, teoria del clock, configurazioni master/slave, utilizzi tipici)
- SPI (collegamento fisico, spazi di indirizzamento, trasmissione duplex)
- BLE (Servizi, GAT, proprietà, pacchetti di pubblicità, casi d’uso)
Progetto Reboot - Panoramica del prodotto e delle sfide
Se avete appena ricevuto il vostro dispositivo del Progetto Reboot, o desiderate vedere come funziona nella pratica, questo video (senza spoiler) illustra l’unboxing, l’orientamento e i passaggi da seguire sfida per sfida. Utilizzatelo insieme al Tutorial di guida al Progetto Reboot di Lab401 per una guida completa e approfondita!
Customer Reviews
Find the right tool
Describe what you need and our AI will recommend the best products.