What problem does it solve?
Tracing data flow from PHP route handlers to final sinks is often opaque, making it hard to reason about how user inputs propagate and where security-relevant decisions occur. This Skill provides a structured, evidence-driven trace that shows the complete data-flow chain from route to sink, without asserting vulnerabilities.
Core Features & Use Cases
- Route-to-sink tracing: map a given route to the final sink(s) and capture the entire data-flow chain.
- Parameter and controllability analysis: track how parameters propagate and where inputs can be controlled along the path.
- Branch and path evidence: record conditional paths, exceptions, and reachability to sinks to support deeper analyses.
- No vulnerability conclusions: only trace evidence; vulnerability assessment is performed by other skills.
Quick Start
Provide a PHP route entry and request that triggers a trace; the system will produce a route-trace report showing the complete data-flow from handler to sink.