Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2023-45866_WIP — 模拟蓝牙键盘以利用CVE-2023-45866,通过DuckyScript在存在漏洞的Android、iOS、macOS和Linux设备上注入按键,用于授权测试。 | Kitploit
工具/GitHubGitHub/v3ilsm1th/cve-2023-45866_wip
蓝牙安全Payload生成漏洞利用无线安全渗透测试硬件与物联网安全红队
GitHubv3ilsm1th/cve-2023-45866_wip

CVE-2023-45866_WIP

模拟蓝牙键盘以利用CVE-2023-45866,通过DuckyScript在存在漏洞的Android、iOS、macOS和Linux设备上注入按键,用于授权测试。

查看仓库
11年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

h0nk_bt_exploit

三星设备存在一个严重的蓝牙安全漏洞,攻击者可借此像通过蓝牙键盘连接一样控制目标设备,并根据终端类型远程执行各种功能。该漏洞编号为 CVE-2023-45866,影响 macOS、iOS、Android 和 Linux 设备平台。其原理是诱骗蓝牙主机状态机在未经用户确认的情况下与伪造键盘进行配对。

在 Android 设备上,只要蓝牙处于开启状态,该漏洞即可被利用。不过,三星已为大多数受影响设备发布了补丁,但部分较旧机型可能无法获得更新。 为降低风险,建议用户安装最新的可用安全补丁,并仅在确有必要时开启蓝牙。

此外,三星的移动及可穿戴处理器(包括 Exynos 9820、9825、980、990、850 和 W920 型号)中还发现了一个零日漏洞,编号为 CVE-2024-44068。该漏洞允许任意代码执行,并已在野外被利用,作为攻击链的一部分,使攻击者能够在易受攻击的设备上提升权限。

三星已在其 2024 年 10 月安全更新中发布了补丁,用户应尽快应用该更新以降低风险。

perplexity.ai 回答:

确实存在一个近期发现的严重蓝牙漏洞,攻击者可借此通过模拟蓝牙键盘来入侵 Android、iOS、macOS 和 Linux 设备。

该漏洞编号为 CVE-2023-45866,允许攻击者在无需认证的情况下连接受影响的蓝牙设备,并注入键盘输入以实现代码执行。攻击原理是诱骗目标设备相信其已连接了一个蓝牙键盘,这是通过利用蓝牙协议中的“未认证配对机制”实现的。

对于三星设备而言,该漏洞对 Galaxy S4、S5 和 S6 等较旧型号尤为相关。攻击者可使用带蓝牙适配器的 Linux 设备(例如 Raspberry Pi)对范围内任何可发现的蓝牙目标发起攻击,最远距离可达约 240 米。

为防范此类攻击,建议采取以下措施:

在不使用蓝牙时将其关闭。

使用安全的配对方式。

定期进行软件更新。

避免在公共或不可信环境中进行配对。

需要注意的是,在该漏洞被发现时(2023 年 12 月),尚无针对此问题的安全更新可用。

CVE-2023-45866

🧠 工具目标 该脚本模拟一个蓝牙键盘(HID),并通过 DuckyScript 在目标设备上执行自动化的键盘输入。

✅ 工作原理 步骤 描述

  1. 配置蓝牙适配器(名称、类别、启用 SSP)
  2. 选择目标设备(MAC 地址)并进行配对
  3. 注册蓝牙 HID 配置文件
  4. 建立到 HID 端口的连接(L2CAP)
  5. 执行 DuckyScript → 模拟键盘命令
  6. 执行完成后与设备解除配对 🔧 平台对比 平台 状态 前提条件 备注 Raspberry Pi ✅ 已可运行 BlueZ、Python、root 体积小、便携、成本低 Linux 笔记本电脑 ✅ 完全兼容 BlueZ、Python、root 无需额外硬件 M5Stick / ESP32 ⚠️ 部分支持 C++(ESP-IDF/Arduino) 仅支持 BLE HID,不支持 L2CAP / DuckyScript 🔌 目标设备:MAC 地址 必须显式输入(get_target_address())。

用于配对和连接。

目标设备必须开启蓝牙并允许连接。

🧱 M5Stick 的技术限制 功能 M5Stick 是否支持? 蓝牙经典 HID(L2CAP) ❌ 不支持 BLE HID(BLE 键盘) ✅ 可通过 Arduino 实现 DuckyScript 处理 ❌ 需要大量额外工作 自动配对 ❌ 目标设备必须主动发起连接 💡 M5Stick 的替代方案 思路 描述 BLE 键盘 自包含的微型攻击设备(固定按键输入) 触发器/远程控制 M5Stick 通过 WiFi 发送信号 → 笔记本电脑/Pi 执行脚本 串口桥接 M5Stick 通过 UART 向笔记本电脑发送数据,由后者执行操作 🔒 安全评估 要点 评估 对外连接 ❌ 无外部数据外泄 隐蔽行为 ✅ 蓝牙键盘会被识别为真实设备 攻击潜力 🔥 高(可自动输入任意命令) 法律风险 ⚠️ 存在,仅允许用于自有设备或经授权的测试

资源:

  • https://pypi.org/project/PyBluez/

⚠️ 免责声明 所提供的脚本和概念验证代码仅用于教育和私人测试目的。它们只能在您拥有或已获得明确测试许可的设备上执行。

使用这些脚本即表示您同意对任何行为承担全部责任。在您无权控制的网络或设备上进行未经授权的使用可能违法,并受到严格禁止。

本代码作者不对因滥用造成的任何损害、中断或法律后果承担责任。请始终遵循负责任披露和道德测试准则。

下载工具