IoT Telnet Shell (telnetshell)

Automate command execution and prompt handling on IoT device telnet shells.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/consigcody94/bounty-buddy --skill iot-telnet-shell-telnetshell-consigcody94
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: IoT Telnet Shell (telnetshell)
Source: https://github.com/consigcody94/bounty-buddy/tree/main/.claude/skills/telnetshell
Command: npx skills add https://github.com/consigcody94/bounty-buddy --skill iot-telnet-shell-telnetshell-consigcody94

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pexpect, telnet.

What problem does it solve?

Interacting with IoT device telnet shells for security testing can be inconsistent and difficult to automate. This skill provides a robust helper script to reliably send commands, handle prompts, and clean output, streamlining device enumeration, credential testing, and post-exploitation activities.

Core Features & Use Cases

  • Reliable Telnet Interaction: Automates command execution, prompt detection, and output cleaning for telnet shells.
  • Automated Enumeration: Includes pre-built scripts for gathering system, network, filesystem, and security information.
  • Use Case: Connect to an IoT camera's telnet shell on port 2222, automatically run a series of commands to enumerate its system configuration and network services, and then extract critical configuration files for offline analysis, all while logging the session.

Quick Start

Use the IoT Telnet Shell skill to connect to '192.168.1.100' on port 2222, execute the command 'uname -a', and save the session log to '/tmp/camera_session.log'.