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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Damn-Vulnerable-Drone — Damn Vulnerable Drone 是一个基于流行 ArduPilot/MAVLink 架构的故意存在漏洞的无人机破解模拟器,提供了逼真的环境,用于进行动手实践的无人机破解训练。 | Kitploit
工具/GitHubGitHub/nicholasaleks/damn-vulnerable-drone
侦察Wi-Fi审计物联网安全漏洞分析漏洞利用无线安全渗透测试硬件与物联网安全学习与教育

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
实验室与实践
GitHubnicholasaleks/damn-vulnerable-drone

Damn-Vulnerable-Drone

Damn Vulnerable Drone 是一个基于流行 ArduPilot/MAVLink 架构的故意存在漏洞的无人机破解模拟器,提供了逼真的环境,用于进行动手实践的无人机破解训练。

查看仓库
772135182个月前Kitploit 审核通过

Damn Vulnerable Drone

Damn Vulnerable Drone 是一个基于流行的 ArduPilot/MAVLink 架构的故意存在漏洞的无人机黑客模拟器,为动手实践无人机黑客技术提供了逼真的环境。

Damn Vulnerable Drone Logo

目录

  • 关于 Damn Vulnerable Drone
    • 什么是 Damn Vulnerable Drone?
    • 为什么构建它?
    • 它是如何工作的?
    • 功能特性
  • 安装
    • 系统要求
    • 获取 Docker(关键依赖)
    • Wi-Fi 模式
    • 非 Wi-Fi 模式
  • 架构
  • 飞行状态
  • 攻击场景
  • 屏幕截图
  • 媒体报道
  • 社区支持
  • 反馈与贡献
  • 维护者
  • 致谢
  • 免责声明
  • 许可证

关于 Damn Vulnerable Drone

Damn Vulnerable Drone Demo

什么是 Damn Vulnerable Drone?

Damn Vulnerable Drone 是一个虚拟仿真环境,专为攻击性安全专业人员设计,用于安全地学习和实践无人机黑客技术。它模拟真实的 ArduPilot 和 MAVLink 无人机架构及漏洞,提供在利用无人机系统方面的动手实践经验。

为什么构建它?

Damn Vulnerable Drone 旨在在受控环境中提升攻击性安全技能,使其成为中级安全专业人员、渗透测试人员和黑客爱好者的宝贵工具。

类似于飞行员利用飞行模拟器进行训练,我们可以使用 Damn Vulnerable Drone 模拟器深入了解真实的无人机系统,理解其漏洞,并学习有效的利用方法。

Damn Vulnerable Drone 平台是开源的,并且免费提供,专门用于解决与无人机硬件、黑客工具和维护相关的高昂费用。其免费特性使用户无需担心经济问题即可沉浸于无人机黑客技术中。这种可及性使其成为信息安全与渗透测试领域的关键资源,在安全环境中促进攻击性网络安全技能的发展。

它是如何工作的?

Damn Vulnerable Drone 平台基于 Software-in-the-Loop (SITL) 原理运行,这是一种模拟技术,允许用户像在真实无人机上执行一样运行无人机软件,从而复现真实的无人机行为和响应。

ArduPilot 的 SITL 允许在虚拟环境中执行无人机固件,模拟真实无人机的行为,无需物理硬件。这种模拟通过 Gazebo(一个动态 3D 机器人模拟器)进一步增强,为无人机提供了逼真的环境和物理引擎。ArduPilot 的 SITL 与 Gazebo 共同为复杂且真实的无人机模拟体验奠定了基础。

虽然当前的 Damn Vulnerable Drone 设置并未完全反映所有无人机架构或配置,但其中集成的策略、技术和场景广泛适用于各种无人机系统、型号和通信协议。

功能特性

  • 基于 Docker 的环境:在完全虚拟化的 Docker 环境中运行,使无人机黑客实验变得可访问且安全。
  • 模拟无线网络:模拟 Wi-Fi (802.11) 接口,用于练习无线无人机攻击。
  • 机载摄像头流与云台:模拟无人机的 RTSP 机载摄像头流,集成了云台和配件计算机。
  • 配件计算机 Web 界面:通过 Web 界面管理配件计算机配置,并与飞控进行模拟串口连接。
  • QGroundControl/MAVProxy 集成:一键启动 QGroundControl UI(仅 x86 架构支持),集成 MAVProxy GCS。
  • MAVLink Router 集成:通过配件计算机 Web 界面上的 MAVLink Router 进行遥测转发。
  • 动态飞行日志:完全动态的 Ardupilot 飞行二进制日志,存储在模拟 SD 卡上。
  • 管理 Web 控制台:易于使用的模拟器管理 Web 控制台,用于触发场景和无人机飞行状态。
  • 全面的黑客攻击场景:适合练习从基本侦察到高级利用的各种无人机黑客技术。
  • 详细演练指南:如果在特定场景中遇到困难,可以利用详细的演练文档作为提示。

安装

请仔细阅读以下说明,以确保稳定且性能良好的 Damn Vulnerable Drone 实验环境。

[!NOTE]
根据您计算机的性能和互联网速度,完整的端到端安装过程(包括容器构建和镜像拉取)可能需要 30-60 分钟。请耐心等待,让每个步骤完成后再进行下一步。

系统要求

Damn Vulnerable Drone 可根据您的硬件情况以两种模式运行:

精简模式(无需 GPU)

  • 操作系统:

    • Kali Linux(推荐,但精简模式可能能在大多数 Linux 发行版上运行)
    • 适用于裸机或虚拟机环境,无需 GPU 直通
  • 硬件(最低):

    • 内存: 4-8 GB
    • 处理器核心数: 2
    • 存储空间: 100 GB
    • 交换空间: 4 GB
  • 显卡:

    • 无需 GPU
    • 运行2D 轻量级模拟器,使用 ArduPilot 内置飞行动力学模型替代 Gazebo
  • 软件:

    • Docker
    • Docker Compose

精简模式推荐给无法满足完整模式 GPU 要求或希望获得更快速、更轻量级设置的用户。

精简模式界面

Damn Vulnerable Drone Lite Mode


完整模式(3D 环境 + Gazebo)

  • 操作系统:

    • Kali Linux(不支持其他操作系统)
    • 为获得最佳性能,请使用裸机
    • 如果必须使用虚拟机,请确保启用 GPU 直通
      • 请参阅此 Hyper-V GPU 直通指南 获取设置帮助
  • 硬件(最低):

    • 内存: 8-16 GB
    • 处理器核心数: 2-4
    • 存储空间: 100 GB
    • 交换空间: 10-12 GB
  • 显卡:

    • 至少 2 GB 显存(推荐 4 GB 以上)
    • OpenGL 3.0(或更高)
    • 强烈推荐独立 GPU
    • 虚拟机:启用 GPU 直通和 3D 加速
  • 软件:

    • Docker
    • Docker Compose

完整 3D 模式界面

Damn Vulnerable Drone Full Mode


获取 Docker(关键依赖)

以下说明应在最新版本的 Kali Linux 上执行。

步骤 1. 添加 Docker apt 源

printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" | sudo tee /etc/apt/sources.list.d/docker-ce.list

步骤 2. 导入 GPG 密钥

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg

步骤 3. 更新 apt 仓库

sudo apt update -y

步骤 4. 安装 Docker 和 Docker Compose

sudo apt install docker-ce docker-ce-cli containerd.io -y

步骤 5. 启动 Docker 服务

sudo systemctl enable docker --now

步骤 6. 为用户添加 Docker 权限

sudo usermod -aG docker $USER && newgrp docker

克隆仓库

git clone https://github.com/nicholasaleks/Damn-Vulnerable-Drone.git && cd Damn-Vulnerable-Drone


拉取或构建 Docker 容器镜像

您可以从 Docker Hub 拉取预构建镜像,或在本地构建镜像。 根据您需要完整模式还是精简模式,选择相应的 docker-compose 文件。

拉取镜像

完整模式(包含 Gazebo 3D 模拟器):``` docker compose -f docker-compose.yaml pull

root@kitploit:~
**精简模式**(无GPU,轻量级2D模拟器):```
docker compose -f docker-compose-lite.yaml pull

从源码构建镜像

如果您更愿意自己构建镜像(比拉取慢):

完整模式(带 Gazebo 3D 模拟器):``` docker compose -f docker-compose.yaml build

root@kitploit:~
**精简模式**(无 GPU,轻量级 2D 模拟器):```
docker compose -f docker-compose-lite.yaml build

操作 Damn Vulnerable Drone

Damn Vulnerable Drone 包含三个有用的 bash 脚本,可帮助您管理模拟器的状态。

启动 Damn Vulnerable Drone

启动脚本用于启动 Damn Vulnerable Drone 模拟器。该脚本会自动在项目目录中创建一个 dvd.log 日志文件,您可以使用它来查看模拟器日志。

[!TIP]
如果您尚未构建或拉取 Damn Vulnerable Drone 镜像,start.sh 脚本将自动为您拉取并构建它们。``` sudo ./start.sh -h

Usage: sudo ./start.sh [OPTION] Start the Damn Vulnerable Drone simulator.

Options: --mode [full|lite] Choose simulator mode: - full: 3D environment (GPU + drivers required) - lite: no GPU, minimal requirements --wifi [wep|wpa2] Start the simulation with a virtual drone Wi-Fi network. --no-wifi Start the simulation with instant access to the drone network (default). -h, --help Display this help and exit.

Example: sudo ./start.sh --wifi wpa2 # Starts with virtual Wi-Fi in WPA2 mode sudo ./start.sh --no-wifi # Starts without virtual Wi-Fi

root@kitploit:~
#### 停止

停止脚本用于彻底清理「该死脆弱无人机」模拟器及其所有虚拟接口的工件。停止日志也会追加到 `dvd.log` 日志文件中。

`sudo ./stop.sh`

#### 状态

如果你想随时检查模拟器的状态,可以运行如下所示的状态脚本。

`sudo ./status.sh`

### Wi-Fi 模式

「Wi-Fi 模式」(`--wifi`)可提供最逼真的虚拟无人机黑客模拟。它会部署一个虚拟的无线网络供你交互。这个虚拟 Wi-Fi 网络充当地面站与无人机伴计算机之间的数据链路连接,使你能够从攻击机上进行有趣的场景演练。当你使用 Wi-Fi 模式部署「该死脆弱无人机」时,你将能够访问名为 "Drone_Wifi" 的 SSID 以及 192.168.13.0/24 网络。支持两种 Wi-Fi 模式:WEP 和 WPA2。

> [!WARNING]  
> 10.13.0.0/24 网络用于运行模拟器基础架构,如果你攻击该网络,尤其是位于 `10.13.0.5` 的模拟器容器,可能导致你的「该死脆弱无人机」实例崩溃,从而需要耗费较长时间重新构建。

### 非 Wi-Fi 模式

「非 Wi-Fi 模式」(`--no-wifi`)仅运行「该死脆弱无人机」的 Docker 容器。
与「Wi-Fi 模式」不同,你并不局限于仅在 Kali Linux 虚拟机中运行「非 Wi-Fi 模式」。你可以通过 `docker compose up --build` 启动的容器来练习攻击「该死脆弱无人机」。

> [!IMPORTANT]  
> 注意,「非 Wi-Fi 模式」不支持 Wi-Fi 模拟,你需要假设自己已经通过 10.13.0.0/24 网络在无人机数据链路连接上建立了初始访问权限。

## 架构

「该死脆弱无人机」模拟和核心无人机架构组件均集成在 Docker 容器中,为无人机系统的每个组件提供稳定、隔离的环境。Docker 简化了设置过程,保证了跨不同系统的一致性性能,并简化了复杂无人机架构和场景的模拟。

以下是「该死脆弱无人机」架构的高层概览:

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Damn-Vulnerable-Drone-Architecture.png?raw=true" alt="Damn Vulnerable Drone Architecture"/>
</p>

| 组件                 | 描述                                                                                                                                                               | Docker IP  | 无线 IP       |
|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------|---------------|
| 飞行控制器           | 无人机的“大脑”,运行 ArduPilot 固件以模拟无人机的飞行控制。它与 Gazebo 模拟器通过 Gazebo 驱动进行交互,能够处理虚拟传感器数据并像在真实世界中飞行一样做出响应。                                | 10.13.0.2  | -             |
| 伴计算机             | 伴计算机(安装在无人机上)负责处理飞行控制器难以胜任的高级处理任务。它管理无线网络、遥测日志,支持摄像头的监控或侦察流媒体,并与导航系统接口以实现自主操作。                          | 10.13.0.3  | 192.168.13.1  |
| 地面控制站           | 该组件作为远程操控员的界面,提供任务规划、飞行地图、视频流以及摇杆控制输入。它通过模拟的无线 MAVLink 连接与飞行控制器和伴计算机通信。                                                | 10.13.0.4  | 192.168.13.14 |
| 模拟器               | Gazebo 提供了一个细节丰富的 3D 世界,精确模拟了无人机飞行的物理特性。这使得无人机对控制输入和环境因素的反应可以实现逼真的模拟。在这里,旋翼旋转,虚拟无人机升空,一切均在模拟器管理 Web 控制台的监控之下。警告:请尽量不直接针对模拟器,否则可能导致「该死脆弱无人机」损坏。 | 10.13.0.5  | -             |

## 飞行状态

「该死脆弱无人机」具有多种飞行状态。每种飞行状态都可以通过点击 UI(http://localhost:8000)中的按钮来触发。模拟这些不同飞行状态的能力使用户能够测试和利用无人机操作的不同方面。通过点击这些状态,你实际上是在触发 GCS 向无人机发送指令。

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/flight-states.png?raw=true" alt="Damn Vulnerable Drone Flight States"/>
</p>

**1. 初始启动:**
模拟无人机的启动序列,所有系统都会进行初始化。点击此按钮模拟你“按下”无人机飞行控制器的电源按钮,从而允许伴计算机建立连接。该阶段对于安全检查、校准以及确保通信协议在飞行前设置就绪至关重要。

**2. 解锁与起飞**
无人机从静止状态过渡到空中飞行的阶段,测试飞行控制的响应能力和起飞协议的完整性。注意:此过程可能需要一些时间才能完成,因为无人机需要 GPS 和 EKF3 准备就绪。

**3. 自动驾驶飞行**
模拟无人机基于预设航点或动态指令进行自主导航的能力,这是探索导航与控制系统漏洞的重要状态。

**4. 紧急 / 返航降落**
模拟无人机的紧急协议,在触发故障保护或控制信号丢失时自动返回起始位置,这在黑客场景中可能成为攻击目标。

**5. 飞行后数据处理**
该状态涉及处理飞行期间收集的所有数据,包括遥测数据和日志,是理解数据泄露和完整性攻击的重要阶段。

# 攻击场景

完整的「该死脆弱无人机」攻击场景列表及详细演练请参见项目的 Wiki:[https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Attack-Scenarios](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Attack-Scenarios)

| 侦察                                                | 协议篡改                                        | 拒绝服务                                        | 注入                                                    | 数据泄露                                              | 固件攻击                                        |
|----------------------------------------------------|---------------------------------------------------|--------------------------------------------------|--------------------------------------------------------|-------------------------------------------------------|-------------------------------------------------|
| [WiFi 分析与破解](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Wifi-Analysis-&-Cracking) | [姿态欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Attitude-Spoofing) | [WiFi 去认证攻击](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Wifi-Deauth-Attack) | [地面控制站欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Ground-Control-Station-Spoofing) | [FTP 窃听](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/FTP-Eavesdropping) | [固件修改](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Firmware-Modding) |
| [无人机发现](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Drone-Discovery)  | [电池欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Battery-Spoofing) | [地理围栏攻击](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Geofencing-Attack) | [云台摄像头接管](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Camera-Gimbal-Takeover) | [参数提取](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Parameter-Extraction) | [固件反编译](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Firmware-Decompile) |
| [伴计算机检测](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Companion-Computer-Detection) | [GPS 欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/GPS-Spoofing)   | [GPS 偏移故障](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/GPS-Offset-Glitching) | [GPS 数据注入](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/GPS-Data-Injection) | [WiFi 客户端数据泄漏](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Wifi-Client-Data-Leak) | |
| [地面控制站发现](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Ground-Control-Station-Discovery) | [严重错误欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Critical-Error-Spoofing) | [飞行终止](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Flight-Termination) | [返航点覆盖](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Return-to-Home-Point-Override) | [飞行日志提取](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Flight-Log-Extraction) | |
| [数据包嗅探](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Packet-Sniffing)  | [紧急状态欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Emergency-Status-Spoofing) | [摄像头流 ROS 主题洪泛](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Camera-Feed-ROS-Topic-Flooding) | [伴计算机 Web UI 登录暴力破解](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Companion-Computer-Web-UI-Login-Brute-Force) | [摄像头流窃听](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Camera-Feed-Eavesdropping) | |
| [协议指纹识别](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Protocol-Fingerprinting) | [卫星欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Satellite-Spoofing) | [拒绝起飞](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Denial-of-Takeoff) | [航点注入](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Waypoint-Injection) | [任务提取](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Mission-Extraction) | |
| [无人机 GPS 与遥测检测](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Drone-GPS-&-Telemetry-Detection) | [VFR HUD 欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/VFR-HUD-Spoofing) | [通信链路洪泛](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Communication-Link-Flooding) | [伴计算机接管](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Companion-Computer-Takeover) | [ROS 2 主题重放](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/ROS-2-Topic-Replay) | |
| [ROS 2 DDS 图枚举](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/ROS-2-DDS-Graph-Enumeration) | [系统状态欺骗](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/System-Status-Spoofing) | | [MAVLink 注入攻击](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/MAVLink-Injection-Attack) | | |
| | | | [飞行模式注入](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/Flight-Mode-Injection) | | |
| | | | [ROS 2 恶意发布者注入](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/wiki/ROS-2-Rogue-Publisher-Injection) | | |

## 文档与演练

每个攻击场景都有详细的文档,说明该场景的内容,以及一个 **剧透** 式的分步演练,供用户按照步骤执行攻击。这些演练隐藏在按钮后面,点击按钮即可显示操作说明。

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Walkthrough.png?raw=true" alt="Damn Vulnerable Drone Walkthrough"/>
</p>


# 截图

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/a43dbcd7-10b0-4f7a-b920-5925bac59642.gif?raw=true" alt="Damn Vulnerable Drone Demo"/>
</p>

<p>
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Damn-Vulnerable-Drone-Interface.png?raw=true" alt="Damn Vulnerable Drone Interface"/>
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Damn-Vulnerable-Drone.png?raw=true" alt="Damn Vulnerable Drone"/>
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Ground-Control-Station.png?raw=true" alt="Ground Control Station"/>
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Drone-Hacker-Van.png?raw=true" alt="Drone Hacker Van"/>
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/Drone-Hacking-Station.png?raw=true" alt="Drone Hacking Station"/>
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/nicholasaleks/Damn-Vulnerable-Drone/master/simulator/mgmt/static/images/kali-drone-hacker.png?raw=true" alt="Damn Vulnerable Drone Desktop Background"/>
</p>

# 提及

- [OWASP 无人机安全风险 Top 10](https://github.com/OWASP/CheatSheetSeries/issues/1412)
- [Kitploit](https://kitploit.com/2024/09/damn-vulnerable-drone-intentionally.html/)
- [David Bombal - 无人机黑客演示](https://youtu.be/c1ZCHCwqWls?t=5705)
- [DEFCON 32 红队村](https://becomingahacker.org/def-con-32-red-team-village-activities-e4e20895df37)
- [DEFCON 32 航空航天黑客村](https://www.aerospacevillage.org/defcon-32-workshop-schedule)
- [自主导航系统的网络攻击与防御:系统文献综述](https://www.researchgate.net/publication/391637526_Cyberattacks_and_defenses_for_Autonomous_Navigation_Systems_A_systematic_literature_review)
- [无人机软件聚会小组](https://www.meetup.com/drone-software-meetup-group/events/300478718/)
- [国家网络安全服务中心](https://www.facebook.com/ncybersec/posts/-damn-vulnerable-drone-the-damn-vulnerable-drone-is-an-intentionally-vulnerable-/1040824904739615/)
- [OWASP 突尼斯分会,无人机安全 - Helmi Rais](https://www.youtube.com/watch?v=30gvG5EByHw)
- [Red Wrench - 如何入侵无人机 第一部分](https://youtu.be/KYHbFEJl0AU?si=3tKzdYCN47W_Gkoc)

# 社区支持

「该死脆弱无人机」平台的成功离不开活跃的用户社区参与和协作。这个社区由志同道合的人组成,从网络安全爱好者到专业道德黑客,专注于分享知识并提升无人机安全技能。无论你是遇到技术问题、寻求场景建议,还是想讨论无人机漏洞的最新趋势,「该死脆弱无人机」社区都是一个宝贵的资源。

社区 [Slack 频道](https://join.slack.com/t/damnvulnerabledrone/shared_invite/zt-2g9tp202t-x5csb~uTyvHurgptki_XwQ) 面向用户开放,可在此交流、分享经验并提供互助。鼓励用户积极参与、提问并帮助他人。社区中的经验丰富的成员经常指导新手,培养持续学习和改进的文化。记住,你提出的每个问题和提供的每个答案都能帮助整个社区变得更加强大。

# 反馈与贡献

该平台维护着一个 [GitHub 开源仓库](https://github.com/nicholasaleks/Damn-Vulnerable-Drone),用户可以在其中提交贡献。维护者会审阅这些贡献,如果符合项目目标,则会整合到平台中。通过贡献,你可以帮助确保 DVD 始终是一个安全、道德地学习和实践无人机黑客技术的尖端工具。

如果你开发了新的攻击场景、发现了改进模拟的方法、或者创建了能帮助他人的教育内容,请创建一个 [GitHub Pull Request](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/pulls)。贡献的形式多种多样,包括代码补丁、功能建议、编写文档以及创建教程视频。

反馈是「该死脆弱无人机」平台成长的基石。我们鼓励用户通过创建 [GitHub Issue](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/issues) 来提供见解,尽量包含遇到的挑战和改进建议。这些反馈对于平台的持续开发和优化至关重要。

# 路线图
- 支持 PX4 固件
- 支持 Kali Docker 容器
- 支持固定翼无人机模型

# 致谢

感谢所有出色的 [社区贡献者提交的 PR](https://github.com/nicholasaleks/Damn-Vulnerable-Drone/graphs/contributors),使该项目保持更新。 :heart:

如果你有想法或改进建议,欢迎贡献并参与项目,请随时提交你的 PR。

<p align="center">
  <a href="https://github.com/nicholasaleks/Damn-Vulnerable-Drone/graphs/contributors">
    <img src="https://contrib.rocks/image?repo=nicholasaleks/Damn-Vulnerable-Drone" />
  </a>
</p>

# 免责声明

「该死脆弱无人机」(DVD)平台仅用于教育和研究目的。用户应遵守道德黑客原则,尊重隐私和法律,不得将在此平台上学到的技能或知识用于恶意活动。DVD 的创建者和维护者不对平台的任何滥用行为负责。使用 DVD 即表示你同意负责任地、在法律允许的范围内使用它。DVD 高度不安全,因此不应部署在无人机硬件或面向互联网的服务器上。它故意有缺陷且易受攻击,因此不提供任何担保。

# 许可证

本项目采用 MIT 许可证发布。详情请参阅 LICENSE 文件。
下载工具