機器人操作系統安全與漏洞挖掘
趙亞新 杜曉剛 韓哲
- 出版商: 國防工業
- 出版日期: 2025-10-01
- 售價: $588
- 語言: 簡體中文
- 頁數: 216
- ISBN: 7118134759
- ISBN-13: 9787118134759
-
相關分類:
機器人製作 Robots
下單後立即進貨 (約4週~6週)
相關主題
商品描述
隨著物聯網、工業化、人工智能技術的發展和日漸成熟、機器人全面普及,無論是在醫療領域、服務領域還是在軍事戰爭領域,智能機器人都將擔任極其重要的角色。ROS作為廣泛使用的機器人操作系統,其設計初衷是要提供一個松耦合的開發框架,在安全性方面欠缺考慮,存在較多安全性問題,因此有必要針對機器人操作系統ROS開展全面的安全性分析,本書主要從ROS通信架構、ROS接口和ROS編隊等方面開展全面安全性分析,希望能夠為機器人設備的安全性測試提供技術參考和支撐。
作者簡介
劉迎龍,男,1981年10月出生,現任63891部隊工程師。2006年畢業於原解放軍理工大學通信工程學院,獲碩士研究生學位。主要研究方向為信息安全測試,獲軍隊科技進步二等獎1項,出版著作3部。,1,1,1,郭榮華,男,1972年4月出生, 工程師。清華大學畢業,博士學位,計算機科學與技術專業。主要研究方向為網絡空間安全、軟件工程。獲 科技進步獎一等獎1項,出版編(譯)著3部,申請 發明專利或國防專利10余項,發表學術論文60余篇。
目錄大綱
第1章 ROS基本概念
1.1 認識ROS
1.1.1 ROS發展歷史
1.1.2 ROS的特點
1.1.3 ROS的典型應用
1.1.4 ROS
1.2 ROS入門
1.2.1 ROS安裝
1.2.2 ROS編譯
1.2.3 ROS常用命令
1.3 ROS通信機制
1.3.1 基本概念
1.3.2 話題通信機制
1.3.3 服務通信機制
1.3.4 參數服務器機制
1.4 小結
參考文獻
第2章 ROS安全研究方向
2.1 ROS安全研究現狀
2.2 ROS安全機制分析
2.3 ROS安全研究方向
2.4 小結
參考文獻
第3章 ROS通信架構與安全
3.1 ROS通信架構
3.1.1 XML-RPC
3.1.2 ROS通信架構機理
3.2 ROS通信架構安全
3.2.1 ROS節點管理器安全隱患
3.2.2 話題通信機制安全隱患
3.2.3 服務通信機制安全隱患
3.2.4 ROSRPC安全隱患
3.2.5 參數服務器安全隱患
3.2.6 任務調度安全隱患
3.3 小結
參考文獻
第4章 ROS接口與安全
4.1 ROS常見接口機理分析
4.1.1 Rosbridge
4.1.2 Rosserial
4.2 ROS常見接口潛在安全隱患
4.2.1 Rosbridge安全隱患
4.2.2 Rosserial安全隱患
4.3 小結
參考文獻
第5章 ROS漏洞挖掘
5.1 漏洞初識
5.1.1 整數溢出漏洞
5.1.2 格式化字符串漏洞
5.1.3 釋放重引用漏洞
5.1.4 雙重釋放漏洞
5.1.5 空指針解引用漏洞
5.1.6 數組越界漏洞
5.2 漏洞挖掘方法與工具
5.2.1 模糊測試技術
5.2.2 傳統模糊測試技術
5.2.3 常用模糊測試工具
5.3 對ROS進行漏洞挖掘
5.3.1 對rosbag play進行漏洞挖掘
5.3.2 對rosserial進行漏洞挖掘
5.3.3 對gstreamer進行漏洞挖掘
5.3.4 對點雲庫進行漏洞挖掘
5.3.5 對OpenCV進行漏洞挖掘
5.4 小結
參考文獻
第6章 ROS設備編隊組網安全性分析
6.1 常見多設備編隊組網方法
6.1.1 基於控制中心的多設備編隊組網
6.1.2 基於移動自組網的多設備編隊組網
6.2 ROS編隊組網的構建方法
6.2.1 ROS設備節點環境搭建
6.2.2 ROS設備編隊環境構建
6.3 組網協議的安全性分析
6.3.1 TCPROS協議格式分析
6.3.2 UDPRS協議格式分析
6.3.3 連接頭格式分析
6.3.4 組網協議安全隱患
6.4 針對編隊組網的攻擊方法研究
6.4.1 口令破解攻擊
6.4.2 拒絕服務攻擊
6.4.3 中間人欺騙攻擊
6.4.4 重放攻擊
6.4.5 遠程控制攻擊
6.5 小結
參考文獻
第7章 面向ROS的安全性測試驗證
7.1 系統功能組成
7.2 系統體系架構
7.3 系統接口設計
7.4 系統工作流程
7.5 驗證測試
7.5.1 拒絕服務攻擊
7.5.2 遠程控制攻擊
7.6 小結
參考文獻
