web2-recon

Automate web2 reconnaissance with subdomain enumeration, URL crawling, and fuzzing.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill web2-recon-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web2-recon
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/claude-bug-bounty/skills/web2-recon
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill web2-recon-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires subfinder, httpx, nuclei, katana, waybackurls, gau, ffuf, anew, gf, interactsh-client, nuclei-templates, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the reconnaissance process for web2 applications, providing a robust pipeline for asset discovery, subdomain enumeration, and continuous monitoring.

Core Features & Use Cases

  • Subdomain Enumeration: Utilizes multiple sources for comprehensive subdomain discovery.
  • Live Host Discovery: Identifies live hosts for further analysis.
  • URL Crawl and Fuzzing: Crawl URLs and perform directory and parameter fuzzing.
  • JS Analysis: Analyze JavaScript files for hidden endpoints and secrets.
  • Continuous Monitoring: Set up alerts for new subdomains and GitHub commits.
  • Use Case: Before conducting a web application penetration test, use this Skill to gather intelligence on the target's attack surface and potential vulnerabilities.

Quick Start

Run the standard recon pipeline for a target using the command: ./run-recon.sh target.com

Frequently Asked Questions about web2-recon

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

FAQPage Schema
How do I automate web2 reconnaissance for subdomain enumeration and live host discovery?

Web2 reconnaissance automates subdomain enumeration and live host discovery by running a pipeline of tools like subfinder and httpx. You can execute the full asset discovery process using a simple script command against your target domain.

What is the best way to perform continuous monitoring for new subdomains during a penetration test?

Continuous monitoring for new subdomains tracks your target's attack surface over time and triggers alerts. This reconnaissance process automates the detection of newly exposed assets and GitHub commits, keeping your penetration testing intelligence up to date.

How do I crawl URLs and perform directory fuzzing for web application security auditing?

URL crawling and directory fuzzing map web application attack surfaces by discovering hidden paths and parameters. This reconnaissance pipeline uses tools like katana, waybackurls, gau, and ffuf to automate endpoint discovery for security auditing.

Can I analyze JavaScript files for hidden endpoints and secrets as part of asset discovery?

JavaScript analysis uncovers hidden endpoints and secrets within JS files retrieved during web reconnaissance. By integrating this into your subdomain enumeration pipeline, you automate the extraction of sensitive intelligence from client-side code.

Do I need to install external tools like nuclei and subfinder to use this web reconnaissance pipeline?

Yes, this web reconnaissance pipeline requires external dependencies including subfinder, httpx, nuclei, katana, waybackurls, gau, ffuf, and others. You must install these penetration testing tools in your environment before executing the automated asset discovery scripts.

Why does my web2 reconnaissance pipeline require nuclei-templates and interactsh-client?

Nuclei-templates provide the vulnerability scanning signatures for nuclei, while interactsh-client enables out-of-band interaction testing during web2 reconnaissance. These dependencies are essential for identifying vulnerabilities and capturing blind execution proof during security auditing.