Web 应用侦察 (Web Reconnaissance)

Automates web reconnaissance including fingerprinting, enumeration, and sensitive-file discovery for attack surface mapping.

71|3|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ZhuATT/CTFer --skill web-web-reconnaissance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Web 应用侦察 (Web Reconnaissance)
Source: https://github.com/ZhuATT/CTFer/tree/main/skills/web-recon
Command: npx skills add https://github.com/ZhuATT/CTFer --skill web-web-reconnaissance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic web reconnaissance to map a target's attack surface, enabling defenders and researchers to identify exposure points and potential vulnerabilities.

Core Features & Use Cases

  • Liveliness checks and header fingerprinting to identify technology stacks
  • Directory enumeration and sensitive-file discovery to reveal hidden paths
  • Port/service fingerprinting and technology identification to surface exposure points

Quick Start

Begin by curling the target's homepage to verify live status, then perform a directory scan and inspect headers to fingerprint technology.

Frequently Asked Questions about Web 应用侦察 (Web Reconnaissance)

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

FAQPage Schema
How do I map a target's external attack surface through web reconnaissance?

Web reconnaissance maps a target's attack surface by performing liveliness checks, header fingerprinting, directory enumeration, and sensitive-file discovery to identify exposure points and potential vulnerabilities.

What is the best way to fingerprint web technology stacks and identify hidden directories?

Header fingerprinting identifies technology stacks, while directory enumeration reveals hidden paths and sensitive files, systematically mapping exposure points across the target web application.

How do I start a web reconnaissance workflow to discover sensitive files?

Begin web reconnaissance by curling the target's homepage to verify live status, then perform a directory scan and inspect headers to fingerprint the technology stack.

Can I use this for port fingerprinting and service identification during security testing?

Yes, the reconnaissance workflow includes port and service fingerprinting alongside technology identification to surface exposure points for vulnerability discovery and security testing.

Does web reconnaissance require external dependencies or scripts to enumerate directories?

No dependencies are required for core enumeration tasks. The workflow supports optional resources like scripts and references to extend frontmatter-driven discovery workflows.

When do I need systematic web reconnaissance for vulnerability discovery?

Systematic web reconnaissance is needed before vulnerability discovery to identify live targets, fingerprint technology stacks, and map exposure points through sensitive-file discovery.