IoT Telnet Shell (telnetshell)
OfficialInteract with IoT telnet shells.
AuthorBrownFineSecurity
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates interaction with IoT device telnet shells, removing the need for manual command entry and prompt detection. It streamlines enumeration, vulnerability discovery, and post-exploitation, making it faster and more reliable to interact with BusyBox-based systems often found in embedded devices.
Core Features & Use Cases
- Automated Telnet Interaction: Reliably send commands, detect prompts, and handle timeouts for various telnet shells.
- Session Logging: Logs all telnet I/O to a file for real-time observation and post-analysis, ensuring transparency.
- BusyBox Shell Support: Optimized for the common BusyBox environments found in most IoT devices, handling their specific command limitations.
- Use Case: Connect to an IoT camera's hidden telnet port, automatically enumerate system information, and then search for writable configuration files to escalate privileges.
Quick Start
Use the IoT Telnet Shell skill to connect to 192.168.1.100 on port 2222, and then execute the uname -a command while logging the session to /tmp/telnet_session.log.
Dependency Matrix
Required Modules
pexpectinetutilstelnet
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: IoT Telnet Shell (telnetshell) Download link: https://github.com/BrownFineSecurity/iothackbot/archive/main.zip#iot-telnet-shell-telnetshell Please download this .zip file, extract it, and install it in the .claude/skills/ directory.