pentest-recon

Automate reconnaissance to map exposed attack surfaces and identify endpoints.

Updated May 8, 2026
One-click install
npx skills add https://github.com/freire19/Mythos --skill pentest-recon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentest-recon
Source: https://github.com/freire19/Mythos/tree/main/skills/pentest-recon
Command: npx skills add https://github.com/freire19/Mythos --skill pentest-recon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly identify what an external target exposes—domains, endpoints, technology fingerprints, and weak security signals—so you can focus your penetration testing where it matters most.

Core Features & Use Cases

  • Passive recon: Finds relevant public information (vulnerabilities, subdomains, endpoints) without interacting directly with the target.
  • Fingerprinting & service exposure: Checks server/app headers and common discovery paths like robots.txt, sitemap.xml, and well-known routes.
  • Surface mapping & lightweight scanning: Uses browser inspection to uncover front-end/API relationships, then performs non-intrusive validation such as security-header checks.

Quick Start

Run the pentest-recon skill to generate a recon report for a target domain by collecting passive findings, fingerprinting exposed services, and summarizing discovered endpoints and security-header risks.

Frequently Asked Questions about pentest-recon

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

FAQPage Schema
How do I map an external target's attack surface and exposed endpoints?

Mapping an attack surface is done by automating passive reconnaissance to discover subdomains, common paths, and exposed services, then producing a structured recon report summarizing likely endpoints and security weaknesses.

Can I check security headers and fingerprint web apps without intrusive scanning?

Yes, you can perform non-intrusive security header validation and web app fingerprinting by inspecting server headers and common discovery paths like robots.txt and sitemap.xml without actively exploiting the target.

What is the best way to automate subdomain discovery and endpoint enumeration for pentest prep?

Automating subdomain discovery and endpoint enumeration involves orchestrating web searches and HTTP requests to identify public assets, which generates a comprehensive output of mapped endpoints for penetration testing workflows.

Does pentest recon handle vulnerability triage for discovered attack surfaces?

Yes, pentest recon includes light vulnerability triage by performing non-intrusive validation and scanning identified endpoints to highlight weak security signals and surface mapping risks within the generated report.

How do I uncover front-end and API relationships during web fingerprinting?

Uncovering front-end and API relationships relies on browser inspection to map surface interactions, allowing you to identify how exposed front-end components connect to underlying API endpoints during reconnaissance.

What limitations exist when using passive reconnaissance for attack surface mapping?

Passive reconnaissance is limited to publicly exposed information and non-intrusive checks, meaning it gathers findings without direct target interaction but may not uncover vulnerabilities requiring active exploitation.