
Damn Vulnerable Drone é um simulador de hacking de drones intencionalmente vulnerável, baseado na popular arquitetura ArduPilot/MAVLink, fornecendo um ambiente realista para hacking prático de drones.
O Damn Vulnerable Drone é um simulador de hacking de drones intencionalmente vulnerável, baseado na popular arquitetura ArduPilot/MAVLink, proporcionando um ambiente realista para a prática de hacking de drones.
O Damn Vulnerable Drone é um ambiente virtualmente simulado, projetado para que profissionais de segurança ofensiva aprendam e pratiquem com segurança técnicas de hacking de drones. Ele simula arquiteturas e vulnerabilidades reais de drones ArduPilot e MAVLink, oferecendo uma experiência prática na exploração de sistemas de drones.
O Damn Vulnerable Drone tem como objetivo aprimorar habilidades de segurança ofensiva dentro de um ambiente controlado, tornando-se uma ferramenta inestimável para profissionais de segurança de nível intermediário, pentesters e entusiastas de hacking.
Assim como os pilotos utilizam simuladores de voo para treinamento, podemos usar o simulador Damn Vulnerable Drone para obter conhecimento aprofundado sobre sistemas reais de drones, compreender suas vulnerabilidades e aprender métodos eficazes para explorá-las.
A plataforma Damn Vulnerable Drone é de código aberto e disponível sem custo, e foi projetada especificamente para lidar com as despesas substanciais frequentemente associadas a hardware de drones, ferramentas de hacking e manutenção. Sua natureza gratuita permite que os usuários se envolvam no hacking de drones sem preocupações financeiras. Essa acessibilidade torna o Damn Vulnerable Drone um recurso crucial para aqueles nas áreas de segurança da informação e testes de penetração, promovendo o desenvolvimento de habilidades de segurança cibernética ofensiva em um ambiente seguro.
A plataforma Damn Vulnerable Drone opera com base no princípio de Software-in-the-Loop (SITL), uma técnica de simulação que permite aos usuários executar o software do drone como se estivesse sendo executado em um drone real, replicando assim comportamentos e respostas autênticos de drones.
O SITL do ArduPilot permite a execução do firmware do drone dentro de um ambiente virtual, imitando o comportamento de um drone real sem a necessidade de hardware físico. Essa simulação é ainda mais aprimorada com o Gazebo, um simulador dinâmico de robótica 3D, que fornece um ambiente realista e um motor de física para o drone interagir. Juntos, o SITL do ArduPilot e o Gazebo estabelecem a base para uma experiência de simulação de drone sofisticada e autêntica.
Embora a configuração atual do Damn Vulnerable Drone não espelhe todas as arquiteturas ou configurações de drones, as táticas, técnicas e cenários integrados são amplamente aplicáveis em vários sistemas, modelos e protocolos de comunicação de drones.
Por favor, revise as instruções a seguir cuidadosamente para garantir um ambiente de laboratório Damn Vulnerable Drone estável e com bom desempenho.
[!NOTE]
Dependendo do desempenho do seu computador e da velocidade da internet, o processo completo de instalação de ponta a ponta, incluindo builds de containers e pulls de imagens, pode levar entre 30-60 minutos. Seja paciente e deixe cada etapa ser concluída antes de prosseguir.
O Damn Vulnerable Drone pode ser executado em dois modos, dependendo do hardware disponível:
Sistema Operacional:
Hardware (Mínimo):
Gráficos:
Software:
O Modo Lite é recomendado para usuários que não conseguem atender aos requisitos de GPU do Modo Full ou que desejam uma configuração mais rápida e leve.
Sistema Operacional:
Hardware (Mínimo):