SuperAPI AI 工具集

picocom

安全与审计

查看项目

更新于 10-15 18:45

技能介绍

用途:通过 UART 串口控制台与物联网设备交互,支持引导加载程序交互、带认证或不带认证的 Shell 访问、设备枚举与漏洞发现。

主要能力:附带 Python 串口助手脚本 serial_helper.py,支持单命令、交互模式、脚本批量执行、被动监听(monitor)模式,以及 AT 命令模式。可自动清理回显、提示符与 ANSI 码,自动检测提示符、处理超时、记录会话日志。passive 模式支持设置监听时长、外部触发脚本与触发延迟、基线捕获,用于分析网络请求、认证尝试或重启触发的串口日志。

使用方式:需先安装 picocom、Python 3 与 pyserial(pip install pyserial),并具备串口设备访问权限(/dev/ttyUSB* 或 /dev/ttyACM*)。典型命令:python3 .claude/skills/picocom/serial_helper.py --device /dev/ttyUSB0 --command "help";自定义提示符加 --prompt,AT 模式加 --at-mode。直接使用 picocom 时:picocom -b 115200 --nolock --omap crlf --echo /dev/ttyUSB0。

适用场景:IoT 设备枚举、Shell 与引导加载程序交互、AT 命令模块识别、触发式 UART 日志分析等渗透测试操作。

限制:需自行准备串口硬件与权限;AT 接口不使用 Shell 提示符,需用 --at-mode;picocom 交互式运行,不能通过标准管道控制;资料未提供价格、平台与效果保证。