an unexperienced linux USER (not even a hacker.. lol just a user) could do damage when they 'hacked' in... not take control, but permanantly stuff up the wifi module or reboot it...
wont go into details, but its basic stuff... SSH, default root passwd.. and problem is if you change the roof password some portions of the DJI app may not work.. but someone can easily SSH into a Phantom and yeah either kill the wifi module so it needs to be sent back to dji or keep rebooting it over and over.. or setup a script to reboot on bootup, everytime, again needing it to be sent back.
Same concept applies to the Wifi module, RE and Camera as they can all be accessed via SSH.
Very easy fix for DJI to implement to stop that problem without restricting access to SSH or functionality.... They just need you to be able to let you change root passwd (which is easy enough at the CLI) but make it still work 100% with the app... so perhaps make it so if you change the root password you can somehow tell the app what the new password is.
I've been reading about spoofing GPS data soon and its funny reading some of the comments (not on this forum but others) everyone is like "oh yeah that would be so easy to do..i just cbf testing but yeah so so easy"... yeah yeah sure.. perhaps for some, but not for majority.
Anyways.........
I had a flyaway. Was a while ago so trying to remember exact details.. but had used both batteries maybe 50 charges each... flew at the same park 80% of the time.. was on the second battery for the day... 5 mins in... phantom was 200ft horizontal, 100ft veritcal... flying along horizontally.. it stops suddenly... hovers.. stops reponsinding to RC inputs... then continues on its original horizontal course I was flying it on, UPWIND mind you, plus there was minimal wind anyways.... had no RC control what so ever, no sticks worked, no switches.. it was like RC was not there... luckily after 10-15 seconds it initiated an RTH but its self as it relised the RC was not connected anymore and landed safely, well hand caught it on that occasion just to be sure.
Anyways once on the ground it still didn't work.. rebooted RC, no luck.. only thing to fix is was rebooting the phantom.. then it has been perfect/never happened again for another 100+ charges of each battery, still hasnt happened again *touch wood*
originally I thought it was must of been radio interferance as there were some commercial antennas not to far away I guess, and 5.8ghz is popular for some commercial wifi systems but I figured if it was interferance surely once out of the path it would resume normal operation, but perhaps the amount of interfance was so great it pissed off the NAZA/FC/IMU/Whatever until a reboot cleared it..
took a while to get confidence back...
but yeah..good times
*edit* had my vertical/horizontal mixed up