当前位置:主页 > 科技论文 > 信息工程论文 >

MQTT安全大规模测量研究

发布时间:2022-02-15 07:00
  消息队列遥测传输协议(MQTT)是物联网中广泛使用的一个轻量级通信协议。通过对全国范围内MQTT协议部署情况进行测量,发现了27949个暴露在公网上的MQTT服务,其中超过80%的服务器使用明文传输数据,57%的MQTT服务器完全没有进行客户端身份认证。即使有的服务器使用了支持认证和加密的TLS协议,其证书部署情况也十分糟糕,仅有20.94%的证书可以通过可信证书的验证流程。文章分析了MQTT服务器容易遭受的隐私窃取、中间人攻击、设备远程篡改等安全威胁,提出了关于MQTT服务器的防御方案及下一步工作。 

【文章来源】:信息网络安全. 2020,20(09)北大核心CSCD

【文章页数】:5 页

【部分图文】:

MQTT安全大规模测量研究


MQTT消息模型和工作流程

软件,类型,服务器,服务器端


部分MQTT服务器端软件支持使用主题“$SYS/”来获取服务器端软件信息。通过订阅该主题,共有5818台服务器返回了软件型号、版本信息。由于服务器端软件类型众多,且消息格式不同,因此只对4款已知类型的服务器端软件进行了统计,分别为mosquitto[3]、EMQ[4]、VerneMQ[5]以及mosca[6],结果如图2所示。由图2可以看出,在5818条返回结果中,使用mosquitto作为服务器端软件的MQTT服务器有4880个,占总数的84%;使用EMQ的有516个,占总数的9%;另外两种软件数量极少。其他软件暂时无法判断类型和版本。

版本,漏洞,服务器,软件版本


由于mosquitto使用量非常大,因此对mosquitto的版本进行了进一步统计,结果如图3所示。由图3可以看到,1.4.x版本的mosquitto使用最为广泛,占总数的68%。在CVE平台[7]上查找目前已被披露的mosquitto漏洞,并对漏洞影响的软件版本进行统计(主要统计了1.4.x、1.5.x以及1.6.x版本),结果如表2所示。


本文编号:3626150

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3626150.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e8e54***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com