Agent Skills
返回列表
🔒

攻击性IoT安全

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装规范名 @user_3c6cb52e/offensive-iot-lr-ea40 的技能到你的 AI 助手中。

技能介绍

解决什么问题

很多 IoT 与嵌入式设备在发布前缺少攻击面验证:厂商往往只验证功能是否正常,很少从攻击者视角检查设备本身、配套应用和云端接口的配合。实际渗透中,测试者会面对封闭文件系统、未知调试接口、默认凭据、OTA 更新逻辑以及无线电和 mesh 组网等复杂情况。零散脚本很难复现完整链路。

技能如何工作

该技能按可复用的方法论推进,而不是堆砌一堆互不相关的脚本。

  • 物理侦察:识别 SoC、Flash、调试接口和无线模块。
  • 固件获取:通过厂商下载、OTA 抓包、硬件 dump 或 chip-off 提取镜像。
  • 解包分析:检查 filesystem、启动服务、硬编码密钥、默认凭据和第三方组件漏洞。
  • 运行时访问:尝试 UART shell、telnet 或 SSH 默认口令,必要时构造利用链。
  • 横向移动:延伸到配套 App、云端 API,以及通过 mesh 或无线链路访问邻近设备。

适用边界与注意点

该方法需要实际设备或合法授权的测试环境,涉及硬件接触和网络扫描。OTA 流量抓取、芯片读取和运行时利用都可能影响设备状态;测试前应确认授权范围,并保留固件和流量证据以便复盘。

使用场景

  • 拿到新路由器,先识别 SoC、Flash 和 UART 等调试接口,评估能否提取固件。
  • 分析摄像头固件中的文件系统、服务和默认凭据,确认是否存在可利用入口。
  • 在已获取串口 shell 后,进一步横向测试配套 App 与云端 API 的交互。
  • 抓包重放 OTA 更新流程,检查固件签名、版本校验和回滚保护是否缺失。

适合人员

  • IoT 安全研究员,需要对设备固件提取、解包和运行时利用做系统化测试。
  • 嵌入式工程师,想在发布前从攻击者视角排查调试接口和硬编码凭据风险。
  • 红队成员,负责围绕设备、App 和云端 API 重建完整攻击链。