hunt-subdomain

Enumerate subdomains, fingerprint providers, and verify takeover vulnerabilities.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/Kisilev13/Hermes-Agent-Workspace --skill hunt-subdomain-kisilev13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-subdomain
Source: https://github.com/Kisilev13/Hermes-Agent-Workspace/tree/main/skills/hunt-subdomain
Command: npx skills add https://github.com/Kisilev13/Hermes-Agent-Workspace --skill hunt-subdomain-kisilev13

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires subfinder, amass, assetfinder, nuclei, subjack, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a systematic approach to identify and exploit subdomain vulnerabilities, allowing security professionals to uncover high-value security issues.

Core Features & Use Cases

  • Subdomain Enumeration: Enumerate all subdomains for a target domain.
  • Provider Fingerprinting: Identify and validate potential subdomain takeovers.
  • Manual Verification: Validate flagged subdomains through manual checks.
  • Claim and Document: Document and claim discovered subdomain vulnerabilities.
  • Use Case: A security auditor uses this Skill to scan a target company's domain for unclaimed subdomains, identifying and reporting potential OAuth redirect URI issues and cookie domain vulnerabilities.

Quick Start

Run the hunt-subdomain skill to enumerate and verify subdomains for the target domain 'example.com'.

Frequently Asked Questions about hunt-subdomain

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate subdomain enumeration and vulnerability detection for a target domain?

Automating subdomain enumeration and vulnerability detection requires identifying subdomains, fingerprinting providers, and verifying potential takeovers. This Skill orchestrates these steps to uncover high-value security issues during penetration testing.

What is subdomain takeover and how does provider fingerprinting find it?

Subdomain takeover occurs when an attacker claims an unclaimed subdomain pointing to a deprovisioned service. Provider fingerprinting identifies the DNS provider and validates potential takeover vulnerabilities by checking if the subdomain can be claimed.

Do I need Python and specific tools installed to perform subdomain hunting?

Yes, performing subdomain hunting requires Python scripts for enumeration and manual verification checks. The workflow integrates tools like subfinder, amass, assetfinder, nuclei, and subjack to automate discovery and vulnerability assessment.

What's the best way to verify subdomain takeover vulnerabilities discovered during a security audit?

The best way to verify subdomain takeover vulnerabilities is through manual verification checks after automated enumeration. This Skill validates flagged subdomains to confirm whether unclaimed services can actually be claimed and exploited.

Can I use this subdomain hunting approach for bug bounty and OAuth redirect URI discovery?

Yes, this subdomain hunting approach supports bug bounty scenarios by identifying unclaimed subdomains that may expose OAuth redirect URI issues and cookie domain vulnerabilities. It systematically uncovers and documents these high-value security issues.

Why does subdomain enumeration sometimes miss potential takeover vulnerabilities?

Subdomain enumeration can miss takeover vulnerabilities if provider fingerprinting and manual verification are skipped. Automated tools may flag false positives that require manual checks to validate whether the subdomain is truly unclaimed and exploitable.

Related Skills