Damacone
lvl.3
Flight distance : 358622 ft
United Kingdom
Offline
|
I have been using some software to analyse a problem with my Android tablet - it captures network packets.
I noticed that the DJI Go 4 app is constantly communicating with DJI and Amazon web services - it sends a few packet every second, even when it's not running.
It seems to be sending keep-alives, my device ID, my user ID, and my location, and some other data which is less easily identifiable.
It also appears to be doing other things too, which I find really odd. It is communicating continuously in ways that don't really make sense and at the very least won't be doing anything for the battery life - it also appears to be trying to communicate to local addresses and ports it has no business to be talking to. It does this when it is not running and has been 'killed' from the Android task manager - it's notable that about 95% of the packets captured when my tablet is idle come from the DJI app, at a rate of nearly 200 packets a minute.
I am not going to speculate on what's happening (and I'm definitely not part of the tin foil fraternity) - but I would be very interested in other people's views.
I used the 'Packet Capture' app by 'Grey Shirts' which doesn't require root to run, and can capture SSL sessions.
So for the other techie minded folk out there, I would be interested to hear opinions on what DJI Go 4 is doing on your devices.
EDIT: It appears that the app is much less chatty when it is actually connected to the P4P. Very strange.
|
|