← 返回 Skills 市场
217
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install netmap
功能描述
Scan and map all devices on the local network. Discovers IPs, hostnames, vendors, and device types. Tracks when devices first appeared and were last seen. Su...
安全使用建议
This skill appears to do what it claims: local network discovery using nmap and a local device DB. Before installing, ensure you: (1) have (or are willing to install) nmap; (2) are comfortable running network scans and occasional port fingerprinting (may be disallowed on some networks); (3) understand that MAC addresses are sent to api.macvendors.com for vendor lookup (privacy/third-party disclosure); (4) may need to run with sudo to see full MAC/vendor info; and (5) that the tool stores history in ~/.config/netmap/devices.json — delete that file if you want to remove stored data. If you need to avoid external calls, consider modifying the script to skip lookup_vendor or use a local OUI database instead.
功能分析
Type: OpenClaw Skill
Name: netmap
Version: 1.0.2
The netmap skill is a legitimate network discovery utility that uses nmap and the system's ARP table to identify devices on a local subnet. It maintains a local device database in ~/.config/netmap/ and performs MAC vendor lookups using the public api.macvendors.com service. The code in scripts/netmap.py is well-structured, uses safe subprocess calls, and contains no evidence of malicious intent, data exfiltration, or unauthorized persistence.
能力评估
Purpose & Capability
Name/description match behavior: script runs nmap, parses results, enriches with ARP and vendor lookups, persists a device DB at ~/.config/netmap/devices.json. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md and the script align: they instruct running nmap scans, listing, labeling, exporting, and a watch mode. The code performs reverse DNS and an external HTTP call to api.macvendors.com for vendor lookups — this external call is outside the LAN but is reasonably related to the stated purpose (vendor resolution). The instructions explicitly note sudo may be needed for full MAC/ARP info. There is no instruction to read unrelated local files or environment variables.
Install Mechanism
No install spec — instruction-only with an included Python script. The script expects nmap to be installed by the user (brew or package manager). Nothing is downloaded or installed automatically by the skill.
Credentials
The skill requires no credentials or env vars. However, it makes outbound HTTP requests to api.macvendors.com (sends MAC addresses) and writes persistent files under ~/.config/netmap (devices.json and vendor_cache.json). Consider privacy implications of vendor lookups and stored device history.
Persistence & Privilege
The skill persists only its own database and cache in the user's home config directory. It does not request always:true and does not modify other skills or system-wide agent settings. Watch mode performs periodic scans (default every 2 minutes) which is expected for the feature but may be noisy.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install netmap - 安装完成后,直接呼叫该 Skill 的名称或使用
/netmap触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Maintenance release with no user-facing changes.
- No updates to documentation or feature set.
v1.0.1
- Maintenance release; no user-facing changes.
- Only internal code in scripts/netmap.py was modified.
- No updates to features, commands, or documentation.
v1.0.0
netmap 1.0.0
- Initial release.
- Scans the local network to discover devices, including their IPs, hostnames, MAC addresses, vendors, and device types.
- Maintains a persistent device database with first-seen and last-seen timestamps.
- Supports labeling devices with friendly names for easier identification.
- Provides commands for scanning, deep scanning (with port fingerprinting), searching, labeling, and exporting device information.
- Enables filtering new devices and running in continuous watch mode.
- Requires nmap to be installed and uses a Python script for all operations.
元数据
常见问题
Netmap 是什么?
Scan and map all devices on the local network. Discovers IPs, hostnames, vendors, and device types. Tracks when devices first appeared and were last seen. Su... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 217 次。
如何安装 Netmap?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install netmap」即可一键安装,无需额外配置。
Netmap 是免费的吗?
是的,Netmap 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Netmap 支持哪些平台?
Netmap 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Netmap?
由 wrentheai(@wrentheai)开发并维护,当前版本 v1.0.2。
推荐 Skills