iotsploit-drivers
Official IoTSploit device driver package. Contains all built-in hardware drivers.
Included Drivers
| Driver | Module | Description |
|---|---|---|
| ESP32 | iotsploit_drivers.esp32 |
ESP32 device driver via SCPI |
| SocketCAN | iotsploit_drivers.socketcan |
CAN bus driver via python-can |
| FT2232 | iotsploit_drivers.ft2232 |
FTDI FT2232 USB driver |
| GreatFET | iotsploit_drivers.greatfet |
GreatFET One USB driver |
| Logic Analyzer | iotsploit_drivers.logic |
Enxor logic analyzer driver |
| J-Link | iotsploit_drivers.jlink |
SEGGER J-Link debug probe |
| Ubertooth | iotsploit_drivers.ubertooth |
Ubertooth Bluetooth driver |
| FPGA | iotsploit_drivers.iotsploit_func_fpga |
ECP5 FPGA driver |
| Ethernet VLAN | iotsploit_drivers.ethernet |
Persistent NetworkManager VLAN configuration |
Ethernet VLAN
drv_eth_vlan scans NetworkManager Ethernet parents and exposes add_vlan,
edit_vlan, delete_vlan, and the read-only vlan_status command. Profiles
created by the driver are named iotsploit-vlan-<parent>-<id>; edit and delete
refuse every other profile. The VLAN address, cloned MAC, and autoconnect state
persist in NetworkManager. An optional permanent peer neighbor is applied to
the live interface during add or edit, but must be reapplied after reboot.
Installation
pip install iotsploit-drivers
For development:
pip install -e ./iotsploit-drivers
Metadata
Release files for iotsploit-drivers 0.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| iotsploit_drivers-0.0.10.tar.gz | 975.6 kB | Without provenance | Details for iotsploit_drivers-0.0.10.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| iotsploit_drivers-0.0.10-py3-none-any.whl | Python 3 | none | any | Details for iotsploit_drivers-0.0.10-py3-none-any.whl |
Total release size: 2.0 MB
Release files / iotsploit_drivers-0.0.10.tar.gz
| Download URL | iotsploit_drivers-0.0.10.tar.gz |
|---|---|
| Size | 975.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
05b65cd37a875128a1513ff7deb711989e6c3e9a8021f65f8a8856f8c926cae6
|
|
BLAKE2b-256 checksum How to use checksums |
ebf4e56f1fb41cb6600b84367de666e22d80c9fc7501a92599bb85cf3ec10874
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|
Release files / iotsploit_drivers-0.0.10-py3-none-any.whl
| Download URL | iotsploit_drivers-0.0.10-py3-none-any.whl |
|---|---|
| Size | 993.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1090f19a6d2cbdc6bbd07c3d81a92b6b50474f26f8f8b87860f4ef7300fedba2
|
|
BLAKE2b-256 checksum How to use checksums |
86b533cec80017dce657d440b2d182880040dee23dd52bfeb5421862bb2348ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|
Security for iotsploit-drivers 0.0.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.