fknmega/aether/htb-methodology

Claude Code and agent skill by fknmega/aether

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

The end-to-end workflow for owning a HackTheBox / CTF / authorized-lab machine — recon → enumerate → foothold → privilege-escalate → loot → document. Use this the moment {{OWNER}} points you at a lab box (an HTB IP, a CTF target, a range he owns) and asks you to "get a shell", "root this box", "pop it", "find the flags", or otherwise run an offensive engagement. This is the map; the other offsec skills are the detail for each phase.

Install

npx vskill@latest install fknmega/aether/htb-methodology

SKILL.md

Owning a lab box, start to finish

Scope first, always. This skill and its tools are for a target {{OWNER}} has designated authorized — a HackTheBox machine (typically 10.10.10.0/24 or 10.129.0.0/16 reachable over the HTB VPN), a CTF box, a lab range, or infrastructure he owns or holds written authorization to test. If the target's authorization is genuinely unclear, ask him to confirm scope before you touch it. Never point these tools at an OSINT case subject or a third party's production systems.

Keep an engagement log

Open a notes file in the workspace at the start (Write), named for the box, and keep it live the whole way through — like the OSINT worklist. Record: open ports and versions, every URL/vhost/endpoint found, credentials and hashes, each finding with the exact command that produced it, and the two flags (user.txt, root.txt) once you have them. This is what the write-up is built from.

The loop

  1. Recon the host. Full TCP port sweep, then a versioned/script scan of

what's open. → skill network-recon. Don't act on a service until you know its version.

  1. Enumerate every service. Each open port is a lead. Web → skill

web-enumeration. SMB/FTP/DNS/SNMP/LDAP/databases → enumerate for anonymous access, shares, users, and version-specific bugs. Exhaust one service before moving to the next, but list them all first.

  1. Get a foothold. Turn an enumerated weakness into code execution — a

known exploit, a web vuln, default/weak creds, an exposed admin panel. → skill exploitation-foothold. Catch the shell, then upgrade it to a proper TTY before you do anything fiddly.

  1. Grab the user flag and stabilise: who am I, what can I read, what creds

are lying around.

  1. Escalate to root/SYSTEM. Enumerate the box from the inside, find the

privesc path, take it. → skill privilege-escalation.

  1. Loot and document. Grab root.txt, sweep for creds/keys worth pivoting

on, and write the box up: the path in order, each finding with its evidence and the command that produced it, and remediation notes where they apply.

Working discipline

  • Enumerate harder before you exploit. On a lab box, "I'm stuck" almost

always means a service wasn't enumerated fully — a missed vhost, an untried wordlist, a version whose CVE you didn't check. Go back and look before you reach for something exotic.

  • Every credential is a skeleton key. A password found in one place gets

sprayed at every service and every user — reuse is the whole game.

  • Note footprint, but a lab box expects noise. Loud scanning against an HTB

target is fine; the same restraint that governs OSINT footprint doesn't constrain an authorized lab engagement. Still confirm before anything destructive on {{OWNER}}'s own workstation.

  • Confirm the target once at the start if scope is unclear, then work it

end-to-end without stopping to re-ask on every step — same autonomy as an OSINT case.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/fknmega/aether/htb-methodology/badge)](https://verified-skill.com/skills/fknmega/aether/htb-methodology)

Something wrong with this skill or its page? Tell us.