fknmega/aether/network-recon
Claude Code and agent skill by fknmega/aether
- community
Checking that the SKILL.md file is still in the repository.
Port scanning and service enumeration with nmap (and rustscan / masscan) on an authorized lab, CTF, or owned target. Use whenever {{OWNER}} gives you an IP or host to "scan", "nmap", "find open ports", "enumerate services", or when you are starting recon on an HTB box. Covers the full-port-then-deep pattern, version and default-script scans, UDP, and reading the results.
Install
npx vskill@latest install fknmega/aether/network-reconSKILL.md
Network recon with nmap
For an authorized lab/CTF/owned target only (see htb-methodology for scope). nmap and ncat/nc are installed; rustscan, masscan may be too. Run these through Bash. Write output files into the workspace so you can re-read them.
The pattern: fast full sweep, then deep on what's open
Don't waste a slow scriptscan on all 65535 ports. Sweep fast for what's open, then go deep on just those.
If rustscan is present it front-runs step 1 nicely: rustscan -a TARGET --ulimit 5000 -- -sC -sV -oN nmap-deep.txt.
Go deeper when a port warrants it
- UDP (slow — top ports only):
nmap -sU --top-ports 50 -Pn -oN nmap-udp.txt TARGET.
Watch for 53/DNS, 161/SNMP, 69/TFTP, 500/IKE.
- Targeted NSE scripts by service, e.g.
nmap -p445 --script "smb-enum-shares,smb-os-discovery,smb-vuln*" TARGET, nmap -p80,443 --script "http-title,http-enum,http-headers" TARGET.
- Version-string is a lead. Feed every
product/versionnmap reports
straight into searchsploit and a web search for that version's CVEs before you move on. An unenumerated version is an unfinished port.
Reading the results
Each open port is a node on the worklist, pending until enumerated. Note the service, the exact version, and the obvious next tool: 80/443 → web-enumeration; 445/139 → SMB enum; 21 → FTP anon; 22 → creds later, not now; 3306/5432/1433/ 27017 → database enum; 25/110/143 → mail. Do not stop at "found open ports" — that is the start of the work, not the end of it.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapp/plugins/aether-offsec/skills/network-recon/SKILL.md
Popularity
- Repository stars
- 179
- Repository forks
- 43
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/fknmega/aether/network-recon)