Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am confused... isn't Parrot's ground SDK open source? https://github.com/Parrot-Developers/groundsdk-android

Why reverse it?



For context, this drone was reversed back in 2018 as part of my bachelor thesis. At the time, the SDK hadn’t been released yet I believe, so reversing was the only available option. Recently, I revisited this work and decided to include it on my new hardware hacking wiki - HardBreak.


Hmm. Parrot has had SDKs for their drones years (at least 5) before 2018. Maybe it happened during the few months between the moment they shipped the Anafi and the moment they shipped the corresponding SDK, then.

But anyway, for educational purposes it's interesting to reverse engineer anything you want!


I think I searched for the corresponding SDK back then, but couldn't find anything. Maybe I was just too stupid haha

Yeah I learned a lot doing it!


Sounds good! I just wasn't sure if I was missing something. Good work otherwise!


That was my thought, at least one of those packets in their snooping (src. port 14551 / dest port 14550) is the standard Mavlink port to send to the GCS.

I wonder if the proprietary packet they decoded here is actually just a MAV_CMD_DO_SET_MODE setting the drone into a takeoff flight mode.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: