Ask HN: DJI possibly providing location of Ukranian drones
Apparently from this CNN report there is a suggestion (@1:57) that DJI is feeding Russians the location of Ukranian drones used to call in artillery.
Is there any scheme (alternate firmware, open source app, firewall settings) that can prevent DJI from receiving this location data?
https://youtu.be/b166ecyNBCw?t=117
19 comments
[ 2.3 ms ] story [ 66.2 ms ] threadhttps://dronexl.co/2022/05/09/dji-aeroscope/
https://www.theverge.com/2022/4/28/23046916/dji-aeroscope-si...
https://mavicpilots.com/threads/disable-aeroscope-on-mavic-a...
Thats really bad if they're even lying to each other internally how this works.
This is true, it's in an unencrypted beacon.
> To be clear, the data never goes to DJI themselves.
Is this true? If I fly my Spark with my phone connected, the phone sends a pretty constant stream of stuff to somewhere on the Internet. It's encrypted, so I don't know what it is, but I assumed it would include telemetry of drone parameters that could include location.
Of course, if you're in a war zone, consider just not connecting your phone... the drone flies fine with no possible connection to the Internet.
The DJI FPV has a range of 5+ km with the range extension hack, which ignores local regulations and boosts sending power.
https://github.com/DJISDKUser/metasploit-framework/blob/62e3...
Might be able to create sufficient 'noise' using this -- https://github.com/DJISDKUser/ESP8266_DJI_DroneID_Throwie
According to this article [0], DJI drones broadcast the following data in real-time:
– Model of drone,
– position and height,
– the story of flight,
– home point (off point),
– the position of the pilot (with GPS included in the mobile device connected to the remote).
Russia has reportedly installed DJI Aeroscope monitoring stations that can detect these signals from 30-40 miles away.
[0] https://dronexl.co/2022/03/16/risk-of-flying-a-dji-drone-in-...
Russian artillery simply isn’t that accurate or that fast.
In fact the DJI system [1] will see a drone as soon as its powered on even if it isn't even flying.
In the end any drone pilot sending signals can be tracked and the only way around this is to fly a drone completely autonomously with way points and only receive video from it. Some open source firmwares and controllers support such features.
[1] https://www.dji.com/ch/mobile/aeroscope