DroneSploit dronesploit

飞控/无人机 3/5 🧩 软硬件结合 已发布
dronesploit 1228 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
DroneSploit

项目简介

Drone pentesting framework console


DroneSploit 是一款专为轻量级商用无人机设计的渗透测试框架,基于 Python 和 SploitKit 构建,其命令行界面模仿了 Metasploit 的经典布局,旨在降低无人机安全测试的门槛。该项目曾入选 Black Hat Arsenal Europe 2019,并获得多家安全媒体的关注。

标签

项目特点

基于 `sploitkit` 框架,界面类似 Metasploit,易于使用。
专注于无人机(特别是轻型商用无人机)的渗透测试。
模块化设计,支持多种攻击模块(如修改密码、SSID 等)。
支持通过 `pip` 一键安装。
模块默认禁用,需满足依赖(如 `aircrack-ng`)才能启用。
提供详细的文档和社区支持。

技术规格

编程语言 Python 3
框架 sploitkit
安装方式 pip3 install dronesploit
许可证 AGPL v3
支持平台 Linux(需安装 aircrack-ng 等依赖)
文档 https://dronesploit.readthedocs.io/

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Python 3 1 运行环境
aircrack-ng 1 无线攻击工具,部分模块必需
支持 Wi-Fi 的计算机 1 用于运行框架和连接无人机
目标无人机 1 用于测试的轻型商用无人机

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要能够操作无人机和无线网络设备,配置测试环境。 💻 **编程能力**:需要 Python 基础,能够理解和使用 CLI 框架,编写自定义模块。 ⚡ **电子电路**:无需深入电子知识,但了解 Wi-Fi 和无人机通信协议有帮助。

适用场景

安全研究人员对轻型商用无人机进行渗透测试。
无人机爱好者评估自己设备的漏洞和安全性。
网络安全培训中的无人机安全模块。
Black Hat 等安全会议的演示和教学。