2016黑帽大会:蓝牙LE安全受到GATTack威胁

现在蓝牙低功耗被认为是“智能”蓝牙,但其实大多数安全智能技术都不是那么智能或者很容易被规避,特别是通过2016年黑帽大会上发布的新软件代理工具。

[[170002]]

波兰咨询公司SecuRing安全研究人员Slawomir Jasek在黑帽大会上指出他对10台蓝牙LE(技术上称为Bluetooth Smart,但通常被称为BLE)设备进行了检查,以查看它们是否使用了最新版蓝牙中内置的安全功能,结果只有两台设备在短距离无线协议中使用了蓝牙LE安全功能。其他设备都试图在其特定应用中创建自己的安全控制。

问题在于,这些自己创建的安全控制很容易被经典的中间人攻击所破坏。Jase指出,产品设计师希望为消费者提供无缝的用户体验,而这通常会导致未经授权配对以及不使用蓝牙LE安全功能来加密会话等问题。

控制通信

为了在智能手机和蓝牙LE设备之间的通信中插入恶意设备,攻击者面临的问题是,目标设备将会宣传其服务,而没有办法隔离信号以让用户的智能手机不会接收。Jasek问道:“你如何确保智能手机连接到你,而不是原始设备?”

这其实相当简单。由于原始设备会定期公布其可用性,攻击设备可在更短的间隔宣传其可用性,极大地提高智能手机找到攻击设备的可能性。更便利的方法是,当你连接到一台设备时,它并不会宣传其可用性,这意味着这台原始设备可有效地从电波中消失。

第一个模块连接到原始设备,扫描进行克隆并保持与设备的连接,第二个模块会宣传假冒的服务,而第三个模块会处理目标设备和真实服务之间传输数据的拦截和操纵。这种开源和免费代理被称为GATTack,因为该应用会查询目标设备的GATT(通用属性配置文件)。Jasek指出这并不需要复杂的硬件;他的测试是在Raspberry Pi上运行。

在gattack.io网站的标志让人想起Heartbleed漏洞的标志。

破坏捆绑

从理论上来看,这种中间人攻击的方法只能发生在内置蓝牙LE安全选项被忽略或者使用不当时。而且,所谓的“捆绑”连接应该意味着两个先前配对的设备已经交换密钥用于未来通信,除非使用该密钥,否则这两台设备都不应该允许通过MAC地址匹配的设备。然而,克隆目标系统的攻击设备只能请求重新建立捆绑,而大多数用户会简单地接受这个请求,因为这是他们熟悉的设备。

我们有方法来防范这种攻击,但从Jasek的演示来看,大多数部署很容易允许拒绝服务攻击。虽然人们可能会认为DoS攻击很容易,因为这是无线电服务,但事实是蓝牙LE旨在克服无线电系统在短距离低功耗情况中遇到的各种形式的干扰。

一位不愿意透露姓名的全球娱乐公司员工表示她正负责为IoT设备开发嵌入式应用,“现在其实还没有任何真正针对蓝牙的攻击,但这让我们看到更多漏洞。”

Dick’s Sporting Goods公司高级信息安全架构师Kevin Gennuso称,零售企业现在都在积极部署信标,并总是试图评估这些设备的安全性,“现在我们知道它们其实也不是特别安全。”

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/145661.html<

(0)
管理的头像管理
上一篇2025-03-10 17:44
下一篇 2025-03-10 17:45

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注