fknmega/aether/web-enumeration
Claude Code and agent skill by fknmega/aether
- community
Checking that the SKILL.md file is still in the repository.
Enumerating a web service on an authorized lab/CTF/owned target — directory and vhost brute-forcing (gobuster / ffuf / feroxbuster), tech fingerprinting (whatweb / nikto), and hunting the common CTF web bugs. Use when a scan turns up port 80/443/8080/8000/etc, or {{OWNER}} asks you to "enumerate the website", "find hidden directories", "fuzz for endpoints", or "look at the web app".
Install
npx vskill@latest install fknmega/aether/web-enumerationSKILL.md
Web enumeration
Authorized lab/CTF/owned target only. Tools driven via Bash; some (gobuster, ffuf, feroxbuster, nikto, whatweb) may need installing — if a command is missing, say so and fall back to what is present (curl, and nmap's http-* NSE scripts). Wordlists usually live under /opt/homebrew/share/seclists or ~/wordlists once SecLists is installed; raft-* and directory-list-* are the common directory lists, subdomains-top1million-* for vhosts.
Fingerprint first
Note the CMS/framework and version — a known WordPress/Joomla/Drupal/etc version is often the whole foothold. Check /, view source, and any login page.
Directory & file brute-forcing
Chase interesting hits (/admin, /dev, /backup, /api, uploads, .git). Recurse into directories that themselves return listings or new paths.
Virtual hosts & subdomains
Many CTF boxes serve different content by Host: header. If the box has a domain (from the TLS cert, a redirect, or nmap), add it to /etc/hosts and fuzz vhosts:
-fs/-fw filter out the default response so only real vhosts surface.
Bugs to check by hand
- Parameters: fuzz GET/POST params with ffuf; test each for LFI/RFI
(../../etc/passwd, php://filter), SQLi (feed to sqlmap — see exploitation-foothold), SSTI ({{7*7}}), and command injection.
- Uploads: any upload form → try a web shell in the language the stack runs.
- Auth: default creds, weak creds (→ password-attacks), and logic flaws.
- Exposed source:
/.git/,.bak,~backups, and editor swap files leak
code and creds constantly on CTF boxes.
Every URL, endpoint, vhost, and credential goes in the engagement log as a node.
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/web-enumeration/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/web-enumeration)