DroneSploit 
Easily pentest drones.
This CLI framework is based on sploitkit and is an attempt to gather hacking techniques and exploits especially focused on drone hacking. For the ease of use, the interface has a layout that looks like Metasploit.
pip3 install dronesploit
:warning: When starting up the framework, you may have every modules disabled. You can see why by using the
show issuescommand. Modules are disabled when they have unsatisfied requirements, i.e.aircrack-ngnot installed.
Documentation
- Black Hat Europe Arsenal 2019 presentation
- Black Hat Europe: New tool offers Metasploit-like framework for hacking into drones, The Daily Swig
- Dronesploit, a pentesting console framework dedicated to drones, Hakin9
Basics
Interface
Modules
This example shows an example of module for DroneSploit aimed to change the password or the SSID of a particular model of drone.
Metadata
Release files for dronesploit 1.1.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dronesploit-1.1.16.tar.gz | 3.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dronesploit-1.1.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.6 MB
Release files / dronesploit-1.1.16.tar.gz
| Download URL | dronesploit-1.1.16.tar.gz |
|---|---|
| Size | 3.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74058c1dcbebf37b91c92c47ade203c17fe9c3339443c24a597dc57584f6222d
|
|
BLAKE2b-256 checksum How to use checksums |
806b8ce94abcc26f5a275c2fbf0a07d3320580ac04d51ec8eadb0894595d8640
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / dronesploit-1.1.16-py3-none-any.whl
| Download URL | dronesploit-1.1.16-py3-none-any.whl |
|---|---|
| Size | 55.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
85290d95e2d69701ce41423a3f38c65bd4962536d06c04718a78fef2a12c1f3c
|
|
BLAKE2b-256 checksum How to use checksums |
2723ef0d02aac3cf043a371b0c4d65a68caf5db9070497a4004ac403c8775a4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|