Exciting Update: IoTsploit Python Source Code Now Open Source!
We're thrilled to announce that the Python component of IoTsploit has been open-sourced!
🔓 What's New:
- Full Python source code now available on GitHub
- Transparent development process
- Community contributions welcome
💻 Get Involved: Check out the repository, star ⭐ the project, and submit your PRs: https://github.com/TKXB/iotsploit
We welcome all contributions - whether it's bug fixes, feature enhancements, documentation improvements, or simply spreading the word!
Let's build something great together!
#OpenSource #IoT #CyberSecurity #Python
Hardware Modularity


Dual Interface
Power users get a Cmd2-powered REPL shell (scan devices, initialize devices, execute plugin, etc.) while makers and managers enjoy a Flutter-based dashboard on desktop or mobile.

Plugin Management
IoTSploit features a powerful plugin system built on Python that lets you extend the platform with custom security testing modules. The intuitive management interface makes it easy to discover, execute, and develop plugins for testing IoT devices.
Focus on Python, Forget the UI
Write pure Python security testing plugins and let IoTSploit automatically generate beautiful user interfaces. No frontend code needed!
1. Automatic UI Generation
Define parameters in your Python plugin and watch IoTSploit automatically create input fields, toggles, and controls in the Flutter UI.
2. Real-time Result Visualization
Return structured data from your Python plugins and see it automatically rendered as tables, charts, and status indicators.
3. Seamless Integration
New plugins are instantly available in both command-line and Flutter interfaces without any additional configuration.
Control & Monitor on the Go
The IoTSploit Mobile App provides a convenient and powerful interface to control your IoT security testing from anywhere. Connect to your IoTSploit devices remotely and monitor testing results in real-time
