2024年网安最全物联网中的密码安全风险_检测wifi密钥重装攻击(1)

本文探讨了一种名为BIAS的攻击,针对蓝牙设备的长期密钥和安全连接机制,允许攻击者绕过认证。同时提及开源供应链的风险,如SolarWinds事件,以及物联网设备中的弱口令问题和安全配置的重要性。作者还分享了网络安全学习路径和资源推荐。
摘要由CSDN通过智能技术生成

该攻击针对设备处理长期密钥(link key)的过程,首先需要知道:

(1) 两个之前配对的设备会共享一个长期密钥(LK),该密钥用于对设备进行相互认证,并激活安全通信,LK协商好会长期使用。
(2) 蓝牙的通信标准包含LSC(传统安全连接)和SC(安全连接)两种连接机制,其中LSC只是单向认证,SC双向认证,但是可以并不强制。
(3) 蓝牙通信设备分为主从,一般由主设备向从设备发送连接请求。

下图展示设备利用LSC单向认证和SC双向认证过程:
在这里插入图片描述

简单来说,BIAS攻击可以做到

(1) 由于LSC单向认证,当冒充主设备向从设备发起请求时无需验证主设备是否知道LK,从而绕过认证。
在这里插入图片描述

(2) 由于LSC可以角色转化,可以冒充从设备发送角色转化包变成主设备,再重复(1)的攻击。
在这里插入图片描述

(3) 由于SC不是强制的,攻击者可以发包声称自己不支持SC,从而降级LSC,再重复(1)的攻击。
在这里插入图片描述

3.2 实现造成
开源供应
开源供应链攻击大家应该不陌生,尤其前段时间沸沸扬扬的solarwinds事件长期霸屏安全新闻首页。物联网设备系统一大特点就是包含大量开源代码,有些系统直接基于Openwrt,有些系统中web等模块基于开源软件。一旦这些开源(系统)软件爆出漏洞,影响的就是大量不同类型的设备,例如去年的Ripple20,19个0day漏洞影响数了十亿物联网设备。
传统服务都依赖开源,更何况满是数学公式的密码算法,估计几乎没有自己实现的。最常见的是openssl库,bleeding heart漏洞已经载入史册,不用过多介绍。
在这里插入图片描述
mbedtls也许是最小巧的ssl代码库,其高效、便于移植的特点使其在物联网设备开发中愈发流行。由于笔者对其涉猎不深,没有对其安全性作评估,在此不再展开。

逻辑接口
在不同功能模块衔接时可能会出现密码相关问题,例如某路由器直接传输用户的口令明文给cloud服务器,虽然设备与服务器通信外包裹着SSL,但是直接将用户信息明文发给厂商也暴露出很大安全隐患。笔者善意的认为可能是云服务认证和设备认证功能都已实现,比想改变某一方的逻辑,所以图省事直接发送明文,不善意的揣测大家都懂。
在这里插入图片描述

有些信息泄露漏洞会使得攻击者得到用户口令明文,如果不是内存泄露漏洞或者存在某种缓存机制,那么说明该设备的问题不仅限于信息泄漏漏洞。因为一般情况下设备存储(落地)中是不会有口令明文信息的。

3.3 使用造成
弱口令

弱口令不用过多解释,口令是密钥的种子,密钥通过口令扩展而来。从密码角度来说,现代密码基本遵循Kerchoff原则,即保密性基于密钥的保密性。

使用弱口令是谁的责任?

乍一看当然是用户缺乏安全意识,笔者想到CISSP应试时做到的一道练习题:安全人员在安全检查时怎样证明部门所属人员没有使用弱口令?打开所有设备逐个展示吗?答案其实很简单,就是展示设置弱口令在部门设备上无法通过安全策略。

是否联想到很多产品或者网站注册会强制要求大小写字母数字等,这样用户有经常忘记,所以找回密码功能非常重要,很多安全漏洞都处在找回密码的逻辑当中,所以对用户的认证并不是登录那一下,而是构建完善的AAA体系。所幸认证并不只有口令一种方式,越来越多的设备开始使用多种认证因素。

安全选项

但也并不是所有锅都是厂商来背,有些设备提供的可选的安全配置,用户不使用也没有办法,只能作建议,安全之路还是任重而道远。

在这里插入图片描述

一、网安学习成长路线图

网安所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、网安视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

三、精品网安学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述

四、网络安全源码合集+工具包

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

五、网络安全面试题

最后就是大家最关心的网络安全面试题板块
在这里插入图片描述在这里插入图片描述

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 18
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值