recon-and-methodology

Guides reconnaissance, endpoint discovery, and vulnerability testing methodology for authorized web targets.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/lNwNl/Praxis --skill recon-and-methodology-lnwnl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: recon-and-methodology
Source: https://github.com/lNwNl/Praxis/tree/main/skills/recon-and-methodology
Command: npx skills add https://github.com/lNwNl/Praxis --skill recon-and-methodology-lnwnl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When approaching a new web target, testers often miss attack surface or waste time on low-value paths. This Skill provides a structured reconnaissance and testing methodology so assets, endpoints, and technologies are systematically mapped before vulnerability testing begins. ## Core Features & Use Cases - Subdomain and Asset Enumeration: Passive and active subdomain discovery with subfinder, amass, massdns, and ffuf, plus vhost discovery and port scanning with nmap and httpx. - Endpoint and Parameter Discovery: Directory brute forcing, JavaScript source mining, wayback URL collection, hidden parameter discovery with arjun, and API/GraphQL endpoint detection. - Testing Methodology and Triage: Zseano-style per-input testing sequences, parameter-to-vulnerability mapping, bug bounty program triage, nuclei scanning, and a misconfiguration checklist covering exposed .git, .env, Spring Boot actuators, and Java middleware. - Use Case: Given a new in-scope domain, follow the playbook to enumerate subdomains, fingerprint the tech stack, discover endpoints, then prioritize authentication and file upload features for deeper testing. ## Quick Start Use the recon-and-methodology skill to build a recon plan and testing checklist for the target example.com.

Frequently Asked Questions about recon-and-methodology

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

FAQPage Schema
How do I enumerate subdomains for a bug bounty target?▼

Subdomain enumeration combines passive sources like subfinder, amass, and crt.sh certificate transparency logs with active DNS brute forcing via massdns or ffuf. Resolve results with dnsx and probe live hosts using httpx.

What tools are best for web endpoint discovery?▼

Endpoint discovery uses ffuf or feroxbuster for directory brute forcing, gau and waybackurls for historical URLs, and LinkFinder for extracting routes from JavaScript files. Arjun and x8 find hidden parameters on known endpoints.

How do I fingerprint the technology stack of a website?▼

Technology fingerprinting uses whatweb or httpx with tech-detect, plus manual inspection of Server and X-Powered-By headers, session cookies like PHPSESSID or JSESSIONID, and meta generator tags. The skill also includes a Java middleware fingerprint matrix.

Which exposed files should I check during recon?▼

Check for exposed .git directories, .env files, backup archives like backup.zip and database.sql, phpinfo.php, and API documentation at /swagger.json or /graphql. Spring Boot targets warrant checks of /actuator/env and /actuator/heapdump.

When should I use nuclei during reconnaissance?▼

Nuclei runs after host discovery to scan for known CVEs, exposures, and misconfigurations across live subdomains. Filter templates by severity or category, such as exposures and misconfiguration, to reduce noise on large scopes.