APIStrike introduces API Behavioural Penetration Testing (ABPT) — a system that evaluates how APIs behave under real-world attack conditions across users, time, and concurrency.
Every request above is valid in isolation. The vulnerability only exists in the relationship between them. DAST tests requests. ABPT tests behaviour.
ABPT evaluates API security through stateful, multi-actor, and concurrent interaction modelling.
Whether different actors receive consistent security enforcement on the same resource.
Whether sequential operations respect time-dependent constraints and ordering requirements.
Whether simultaneous operations maintain transactional correctness under parallel execution.
Whether stateful workflows can be manipulated by replaying, skipping, or reordering steps.
| Tier | Classification | Criteria |
|---|---|---|
| Tier A | Confirmed Exploit | Behavioural evidence demonstrates real-world exploitability. Immediate action required. |
| Tier B | Risky Behaviour | Strong signals with consistent reproduction. Exploitable under specific conditions. |
| Tier C | Weak Hardening | Defence-in-depth gap. Not directly exploitable but reduces attack surface resilience. |
| Tier D | Observed Behaviour | Noted behaviour. Not evidence of a vulnerability in current context. |
Findings are not pattern matches. They are behaviourally validated outcomes.
If a finding reaches Tier A, it has been reproduced, cross-validated, and confirmed exploitable.