What problem does it solve?
Many penetration testing engagements lack deep insight into the application’s internals, leading to missed vulnerabilities and inefficient testing. This Skill provides a comprehensive white‑box source code review that builds a security‑aware knowledge base, enabling more precise and effective downstream testing.
Core Features & Use Cases
- Technology Stack Identification – Detects languages, frameworks, and dependencies to inform tooling choices.
- Endpoint & Architecture Mapping – Generates a full inventory of routes, services, and data flows for targeted pentesting.
- Authentication & Authorization Analysis – Reviews auth mechanisms, session handling, and permission models.
- Dangerous Pattern Detection – Finds injection, deserialization, file handling, and other high‑risk code patterns.
- LLM Integration Security – Detects prompt‑injection risks and insecure tool usage when LLM libraries are present.
- ASVS 5.0 Alignment – Aligns findings with the OWASP Application Security Verification Standard, guiding remediation and compliance reporting.
Quick Start
Invoke the codebase skill with the path to your source directory and optionally specify a review depth such as quick, standard, or thorough.