Backendsource GitHub
/surface
/surfaceConsultez la surface d’attaque priorisée pour une cible.
// contenu du skill
name: surface
description: Show ranked attack surface for a target based on recon output + hunt memory. Invokes recon-ranker agent. Usage: /surface target.com
/surface
View the prioritized attack surface for a target.
What This Does
- Reads cached recon output from
recon/<target>/ - Reads hunt memory for patterns and previously tested endpoints
- Invokes the
recon-rankeragent to produce a prioritized ranking - Outputs P1 (start here), P2 (after P1), and Kill List (skip)
Usage
/surface target.comPrerequisites
Run /recon target.com first. If no recon data exists, you'll be prompted to run recon.
Output
ATTACK SURFACE: target.com
═══════════════════════════════════════
Priority 1 (start here):
1. api.target.com/v2/users/{id} — IDOR candidate
Tech: Express + PostgreSQL | First seen 12 days ago
Suggested: numeric ID swap on GET/PUT/DELETE
2. api.target.com/graphql — introspection enabled, 47 mutations
Suggested: field-level auth check on sensitive mutations
Priority 2 (after P1):
1. cdn.target.com:8443/upload — file upload endpoint
Suggested: extension bypass, magic bytes
Kill List (skip):
- static.target.com — CDN only
- docs.target.com — third-party hosted
Memory:
- Pattern from alpha.com (same tech): auth bypass via method override ($800)
- 3 endpoints tested in previous session, 5 remain// source originale publique
elementalsouls/Claude-BugHunter/commands/surface.md
Licence : Other. Consultez le dépôt avant toute réutilisation.
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.