DroneSploit is a Metasploit-like console framework designed specifically for penetration testing and exploiting vulnerabilities in light commercial drones.
Drone pentesting framework console
This tool is used by security researchers, penetration testers, and red teamers to assess the security posture of commercial drones by leveraging various hacking techniques and exploits. It provides a centralized console to automate and execute drone-specific attacks, helping users identify weaknesses and improve drone security.
Modules may be disabled at startup if their dependencies are not met; users should install required external tools like aircrack-ng to enable full functionality. The framework is based on SploitKit and mimics Metasploit's layout for familiarity. It is recommended to review the Black Hat Arsenal 2019 presentation and official documentation to understand usage and capabilities fully.
Ensure Python 3 is installed on your system
Run the command: pip3 install dronesploit
Verify installation by launching the dronesploit console
Install any required external dependencies (e.g., aircrack-ng) for full module functionality
Use the 'show issues' command within the framework to identify missing dependencies
dronesploit
Launches the DroneSploit console interface
show issues
Displays modules that are disabled due to unsatisfied requirements or missing dependencies