Skip to main content

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)

Source distribution for iotsploit-drivers 0.0.10
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)

Table of built distributions (wheels) for iotsploit-drivers 0.0.10
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page