Skip to main content

network-recon

网络排查 — 指导 AI 使用 Go 原生内置工具 (BusyBox 模式),无需目标系统 nmap/ss/tcpdump

来源信息

仓库
asaotomo/DeepSentry
最近来源活动
2026年9月24日 14:28
检测到的 SKILL.md 语言
中文
星标
31
分支
4

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
network-recon
description
网络排查 — 指导 AI 使用 Go 原生内置工具 (BusyBox 模式),无需目标系统 nmap/ss/tcpdump
license
Apache-2.0
# 网络排查 Skill (BusyBox 模式) ## 核心原则 DeepSentry 工具是 **Go 原生实现**,不依赖目标系统的 nmap/ping/ss/netstat/tcpdump/ps。 极简/嵌入式 Linux 只需: - 内核暴露 `/proc`(几乎所有 Linux 都有) - SSH + SFTP(DeepSentry 直读文件,连 `cat` 都不需要) ## 工具选用 | 场景 | 工具 | 说明 | |------|------|------| | 主机可达 | `ping` | Go TCP 探活,无需 ping 命令 | | 当前连接 | `net_connections` | 解析 /proc/net/tcp | | 监听端口 | `port_listen` | /proc LISTEN | | 路由/ARP | `route_table`, `arp_table` | /proc 解析 | | 端口扫描 | `nmap_scan` | Go TCP 扫描,无需 nmap 🔴 | | TCP 探活 | `netcat_probe` | Go net.Dial | | 抓包替代 | `flow_snapshot` | /proc 快照对比,无需 tcpdump | | 进程/内存 | `process_list`, `mem_info` | /proc 直读 | ## 远程排查注意 - **目标本机状态**(连接/监听/进程):用 `net_connections`/`port_listen`/`process_list`(读目标 /proc) - **从外部分扫描目标端口**:`nmap_scan`/`ping` 从 DeepSentry 控制端发起,需填目标 IP(非 127.0.0.1) - 无 tcpdump 时:`packet_capture` 自动降级为 `flow_snapshot` ## 示例 ```json {"action":"tool","tool_name":"net_connections","tool_args":{"filter":"established"}} {"action":"tool","tool_name":"port_listen"} {"action":"tool","tool_name":"process_list","tool_args":{"limit":"30"}} {"action":"tool","tool_name":"flow_snapshot","tool_args":{"interval":"3"}} ```
在 GitHub 查看