DJI Protocol – Day 3 – Progress Report

Within the last post we were able to find the termination sequence for rather large UDP packets. However, we decided to change the direction of our analysis from drone-to-client packets to client-to-drone packets, as they carry a much smaller payload and may provide a better foundation for the overall reverse-engineering process. Besides the AES encryption …

DJI Protocol – Day 2 – Progress Report

The first impressions while investigating the dump file were quite confusing. Several DNS requests against DJI domains have been sent, which led me to this interesting article. Without further research, one may assume that data could be collected and sent to those specific remote servers. Candidates: Statistics about the app performance, crash reports and fly-safe …