安全客 前天 19:05
一条畸形报文瘫痪整船导航!中科固源Wisdom发现OPENCPN-NMEA GPS导航协议漏洞
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了NMEA 0183协议,这是一种用于航海电子设备之间数据通信的标准协议,广泛应用于航海、车载导航和无人机等领域。文章探讨了该协议在不同场景下的应用,例如GPS接收器向雷达和自动舵发送数据、声呐设备输出水深数据等。此外,文章还介绍了开源海洋绘图导航软件OpenCPN,它被应用于海洋船舶研究机构和美国海岸警卫队等,并提到了对其进行安全测试的案例。

⚓ NMEA 0183协议是航海电子设备间数据通信的标准,由美国国家海洋电子协会于1983年制定,广泛应用于航海、车载导航、无人机和测绘等领域。其核心功能是共享定位、导航和环境数据。

🚢 NMEA 0183协议在航海导航中应用广泛,例如GPS接收器向雷达和自动舵发送实时位置、速度和航向,声呐设备输出水深数据,帮助导航系统避开浅滩,确保航行安全。

🗺️ OpenCPN是一款开源海洋绘图导航软件,因其轻巧、便利和强大的功能而闻名。它被应用于海洋船舶研究机构和美国海岸警卫队等,用于航迹监控、海图查看和航行培训。

⚠️ 中科固源使用自主研发的Wisdom协议安全测试与分析平台,对OpenCPN导航程序进行协议安全自动化测试,发现了可导致远程崩溃的漏洞,突出了安全测试的重要性。

  NMEA 0183(National Marine Electronics Association 0183)是航海电子设备和定位系统(如GPS、雷达、声呐等)之间进行数据通信的标准化协议。它于1983年由美国国家海洋电子协会制定,目前广泛应用于航海、车载导航、无人机、测绘等领域。NMEA 0183的核心目的是在设备间共享定位、导航和环境数据,典型应用包括:

1.航海导航

 – GPS接收器向雷达、自动舵(Autopilot)发送实时位置、速度、航向。

– 声呐设备输出水深数据,供导航系统避开浅滩。

2.车载系统

– 车载GPS模块向中控屏或行车记录仪传输位置、速度、时间。

3.无人机与测绘

– 无人机通过NMEA 0183输出定位数据,供地面站记录轨迹或绘制地图。

关于OpenCPN

OpenCPN是一款非常知名的开源海洋绘图导航软件,被应用到各大海洋船舶研究机构与教学中,以其轻巧便利且功能强大而著称。

在美国海洋研究船的ECDIS(电子海图显示与信息系统)中,船员使用OpenCPN 作为科学任务的主导航界面,对采集到的航迹和声呐数据进行实时监控。

美国海岸警卫队第一区在其官方指南中推荐OpenCPN作为免费海图查看工具,支持PC和macOS平台,为巡逻及航行培训提供便利。

中科固源使用完全自主研发的-Wisdom协议安全测试与分析平台对OPENCPN导航定位程序j进行协议安全自动化测试,通过自动生成的测试用例发现可导致OpenCPN导航程序远程崩溃漏洞。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

NMEA 0183 OpenCPN 航海 协议 安全
相关文章