专栏名称: 看雪学苑
致力于移动与安全研究的开发者社区,看雪学院(kanxue.com)官方微信公众帐号。
今天看啥  ›  专栏  ›  看雪学苑

对 Parrot SkyController 无人机固件的逆向工程

看雪学苑  · 公众号  · 互联网安全  · 2017-03-02 18:02
    

文章预览

介 绍 ParrotSkyController 是远距离飞行的无人机,有时出售给房地产行业用来3D建模工作。它集成了智能手机和平板电脑客户端,通过 Wifi 连接进行飞行控制,允许从无人机传输实时数据到控制端。换句话说,SkyController 充当飞行器控制软件(智能手机/平板电脑)和实际无人机之间的中间人。在这篇文章中,我们将了解如何逆向 SkyController 的固件,以便能够查看内部操作系统的内容并了解其内部工作原理。 内 容 Parrot Skycontroller 的固件似乎是一个定义明确的结构,可以在该公司的多个产品中重复使用。固件包含2种类型的结构头和一个序列的“数据项”。头文件位于文件的开头,后面是包含配置和文件系统信息的多个条目。我们将在下文讨论这两种结构。 固件头以四个 magic ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览