subfinder_enum

Identify subdomains for a root domain using subfinder and return structured entities.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ProwlrBot/prowlrbot --skill subfinder-enum
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subfinder_enum
Source: https://github.com/ProwlrBot/prowlrbot/tree/main/src/prowlrbot/ext/skills/subfinder_enum
Command: npx skills add https://github.com/ProwlrBot/prowlrbot --skill subfinder-enum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires subfinder, and includes scripts (resource) components.

What problem does it solve?

Passive subdomain enumeration helps identify subdomains for a target domain without active scanning, returning structured data compatible with Knowledge Graph entities to support asset discovery and risk assessment.

Core Features & Use Cases

  • Passive enumeration using subfinder with optional source filtering and all-sources mode.
  • Aggregates multiple findings per subdomain into a single entity including sources and IPs.
  • Use Case: Security reconnaissance to map a domain's surface and feed results into inventory or monitoring systems.

Quick Start

Provide a domain to enumerate subdomains and receive a structured JSON payload of discovered subdomains.

Frequently Asked Questions about subfinder_enum

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

FAQPage Schema
How do I find subdomains for a root domain using passive reconnaissance?▼

Passive subdomain enumeration identifies subdomains for a target domain without active scanning. It queries configured sources to return structured data including subdomain names, source details, IP addresses, severity, and confidence levels.

Do I need to install subfinder to perform passive subdomain enumeration?▼

Yes, you need subfinder installed locally to execute passive subdomain enumeration. The Skill acts as a wrapper that queries the subfinder tool and structures the returned subdomain data into entities for security research.

Can I filter which data sources are used during subdomain enumeration?▼

Yes, subdomain enumeration supports optional source filtering alongside an all-sources mode. This allows you to target specific reconnaissance data sources or aggregate findings from all available sources to map a domain's attack surface.

What is the best way to map a domain's external exposure without active scanning?▼

Passive subdomain enumeration is the best way to map external exposure safely. It aggregates multiple findings per subdomain into a single structured entity, capturing associated sources and IP addresses for comprehensive asset discovery.

What structured data fields are returned for discovered subdomains?▼

Discovered subdomains are returned as structured JSON payloads containing fields like subdomain, domain, sources, ip_addresses, severity, and confidence, which are compatible with Knowledge Graph entities for risk assessment.

When should I avoid using passive enumeration for domain reconnaissance?▼

You should avoid passive enumeration when you need guaranteed real-time results or exhaustive coverage of internally hosted services, because it relies on historical third-party source data rather than actively querying the target infrastructure.