Agent skill

performing-asset-discovery

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/performing-asset-discovery

SKILL.md


name: performing-asset-discovery description: >- Systematically discover and inventory target assets including domains, IPs, and web apps within bug bounty scope. domain: cybersecurity subdomain: bug-bounty tags:

  • asset-discovery
  • reconnaissance
  • bug-bounty
  • attack-surface version: "1.0" author: defconxt license: AGPL-3.0 metadata: mitre-attack: ["T1595", "T1590"]

Performing Asset Discovery

Overview

Systematically discover and inventory target assets including domains, IPs, and web apps within bug bounty scope.

Prerequisites

Requirement Install
Amass go install github.com/owasp-amass/amass/v4/...@master
httpx go install github.com/projectdiscovery/httpx/cmd/httpx@latest
Python 3.10+ For agent tooling

Key Concepts

Asset discovery maps the complete attack surface. Combines passive sources (CT logs, DNS, WHOIS) with active probing (port scanning, HTTP probing, technology fingerprinting).

Quick Reference

bash
amass enum -passive -d target.com -o domains.txt
cat domains.txt | httpx -status-code -title -o live.txt
node agent.js discover --domain target.com --mode passive
node agent.js probe --input domains.txt --output live.json

Workflow

  1. Define scope from program
  2. Run passive enumeration
  3. Active brute-forcing
  4. Probe live services
  5. Fingerprint technologies
  6. Map API endpoints
  7. Prioritize by exposure

Verification

  • Verify domains in scope
  • Confirm probing accurate
  • Validate fingerprinting
  • Check deduplication
  • Verify parseable output

References

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results