This master's thesis focuses on reverse engineering the DJI Enhanced Wi-Fi Protocol, aiming to decode the communication mechanisms between DJI drones and their controllers. By capturing and analyzing wireless communication packets, the study identifies the structure and semantics of the protocol's packet format, including header fields, payload data, and checksum mechanisms. The research employs tools such as Wireshark and Aircrack-ng to decrypt and analyze the packets, revealing critical flight data such as location and relative height. The findings demonstrate a fixed packet format with specific roles for sender/receiver types and command sets, providing a framework for understanding drone communication. The study also highlights potential security vulnerabilities and suggests future directions for developing automated decoding tools and enhancing protocol robustness. This work contributes to the fields of cybersecurity and drone technology, offering insights into improving the security and efficiency of drone communication systems
Questa tesi di master si concentra sul reverse engineering del protocollo Wi-Fi Enhanced di DJI, con l'obiettivo di decodificare i meccanismi di comunicazione tra i droni DJI e i loro controller. Attraverso la cattura e l'analisi di pacchetti di comunicazione wireless, lo studio identifica la struttura e la semantica del formato dei pacchetti del protocollo, inclusi i campi dell'intestazione, i dati del payload e i meccanismi di checksum. La ricerca utilizza strumenti come Wireshark e Aircrack-ng per decrittare e analizzare i pacchetti, rivelando dati di volo critici come posizione e altezza relativa. I risultati dimostrano un formato di pacchetto fisso con ruoli specifici per i tipi di mittente/destinatario e set di comandi, fornendo un quadro per comprendere la comunicazione dei droni. Lo studio evidenzia anche potenziali vulnerabilità di sicurezza e suggerisce direzioni future per lo sviluppo di strumenti di decodifica automatizzati e per il miglioramento della robustezza del protocollo. Questo lavoro contribuisce ai campi della cybersecurity e della tecnologia dei droni, offrendo spunti per migliorare la sicurezza e l'efficienza dei sistemi di comunicazione dei droni.
Reversing DJI enhanced wi-fi protocol
ZHOU, FENG
2024/2025
Abstract
This master's thesis focuses on reverse engineering the DJI Enhanced Wi-Fi Protocol, aiming to decode the communication mechanisms between DJI drones and their controllers. By capturing and analyzing wireless communication packets, the study identifies the structure and semantics of the protocol's packet format, including header fields, payload data, and checksum mechanisms. The research employs tools such as Wireshark and Aircrack-ng to decrypt and analyze the packets, revealing critical flight data such as location and relative height. The findings demonstrate a fixed packet format with specific roles for sender/receiver types and command sets, providing a framework for understanding drone communication. The study also highlights potential security vulnerabilities and suggests future directions for developing automated decoding tools and enhancing protocol robustness. This work contributes to the fields of cybersecurity and drone technology, offering insights into improving the security and efficiency of drone communication systemsFile | Dimensione | Formato | |
---|---|---|---|
Thesis__Feng ZHOU.pdf
accessibile in internet solo dagli utenti autorizzati
Dimensione
1.68 MB
Formato
Adobe PDF
|
1.68 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/235041