2016-09-24 107 views
1

Unmanned Aircraft Systems(UAS)基於系統Micro Air Vehicle communication Protocol即無人駕駛飛機,tinyCopters基於MAVLink協議爲什麼MAVLink協議不安全?

但爲什麼MAVLink協議是不安全的?

包轉發攻擊,竊聽和劫持這些約束如何在協議的安全性方面存在問題?

謝謝你..

回答

1

Mavlink協議不提供任何安全措施。沒有機密性或認證機制,並且存在完整性機制(CRC和數據包計數),這些機制用於數據丟失而非安全篡改檢查。

雖然Mavlink協議不安全,但它可以封裝在其他安全協議(如DTLS)中,以確保Mavlink數據包安全傳輸。

+0

使用[Fuzzing Method](https://securewww.esat.kuleuven.be/cosic/publications/article-2667.pdf)是否可以避免中間人攻擊? MAVLink協議如何封裝?請詳細說明...謝謝 –

+0

1)您鏈接的論文的[參考文獻4](http://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA598977)更詳細地解釋了所有安全問題。 2)模糊方法不會直接避免攻擊,它只是一種發現新漏洞的方法。 3)[TLS和DTLS](https://en.wikipedia.org/wiki/Transport_Layer_Security)用於通過封裝來加密TCP和UDP流量(請閱讀wiki頁面瞭解技術細節)。 –