闲社服务运行正常AI智能体自动化平台
n

网络设备扫描

技能标识:network-device-scanner

扫描局域网内活跃设备及其开放端口,返回格式化Markdown表格。触发场景:(1) 用户说"查一下周边设备有哪些"、"扫描周边设备"、"看看网络有哪些设备"、"局域网有哪些设备" (2) 用户提到IP地址、MAC地址、端口扫描相关的查询

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

网络设备扫描

网络扫描器

扫描当前局域网内的活跃设备及其开放端口,返回格式化表格。

用途:仅用于管理用户自有网络,发现和识别局域网内的设备。

执行方式

Linux

bash python3 skills/network-device-scanner/scripts/scan.py

macOS

bash python3 skills/network-device-scanner/scripts/scan.py

Windows (PowerShell)

powershell powershell -ExecutionPolicy Bypass -File skills/network-device-scanner/scripts/scan.ps1

环境要求

  • - Python 3.7+
  • 可选: arp 命令 (Linux/macOS), fping 或 nmap (更快发现)

输出格式

严格按照以下格式返回:

IP 地址MAC开放端口设备类型
172.16.10.1e4-68-a3-95-f9-1621, 23, 80小米路由器 (Telnet+FTP)
172.16.10.24
94-e6-f7-be-c8-0a | 22, 80, 443, 3389, 8080, 8443, 9000 | Linux服务器 (SSH/RDP/Web) |
| 172.16.10.196 | 40-31-3c-db-06-7d | 80, 8080, 8443 | 小米设备 (智能电视/IoT) |
| 172.16.10.219 | 30-9c-23-07-1b-ea | 135, 139, 445 | Windows电脑 (SMB/远程管理) |

功能说明

  1. 1. 设备发现 (按优先级):
- 读取 /proc/net/arp (Linux) - 使用 arp 命令 - Ping 扫描 (fping > nmap > basic ping)
  1. 2. 使用TCP端口扫描验证设备活跃状态
  2. 扫描常用端口: 21, 22, 23, 53, 80, 135, 139, 443, 445, 554, 8000, 8080, 8443, 9000, 37777
  3. 根据MAC前缀和开放端口自动识别设备类型

设备类型识别规则

  • - MAC前缀 e4-68-a3 → 小米路由器
  • MAC前缀 40-31-3c → 小米设备
  • 开放 135,139,445 端口 → Windows电脑
  • 开放 22,80 端口 → Linux服务器
  • 开放 80/8080 端口 → Web服务器/设备

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 network-device-scanner-1776129421 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 network-device-scanner-1776129421 技能

通过命令行安装

skillhub install network-device-scanner-1776129421

下载

⬇ 下载 network-device-scanner v1.0.1(免费)

文件大小: 7.57 KB | 发布时间: 2026-4-17 15:31

v1.0.1 最新 2026-4-17 15:31
- 跨平台支持:新增对 Linux 和 macOS 的扫描方法及命令说明,补充了 Python 脚本执行示例。
- 明确用途声明:强调本功能仅限管理用户自有网络。
- 补充环境要求:罗列对 Python 3.7+ 及网络扫描工具的需求。
- 设备发现细化:详细说明设备发现的多种优先级策略(/proc/net/arp、arp、fping、nmap等)。
- 常用端口扩展:扫描端口列表增加 53, 554, 8000, 37777 等。
返回顶部