Adaptive test planner
Testing adapts to what your application reveals, not a fixed checklist. Every run is auditable.
Product · Inside every pentest
The AI penetration testing pipeline behind every Pentrova engagement. Everything below runs in every engagement. No tier-gating. No add-ons. No noise.
Web App Pentesting and API Pentesting are how you point Pentrova at a target. The capabilities below run inside every engagement: testing adapts to what your application reveals, every finding is confirmed by AI review of evidence captured from your target, proof-of-concept checks for confirmed Critical and High findings run from an isolated sandbox, and confirmed findings are escalated into business-impact paths.
Each card jumps to a section below. Capabilities work together as one engagement — recon, adaptive testing, verification, sandbox PoC, and escalation. None of them are tier-gated; pricing scales on portfolio scope, not pipeline features.
Testing adapts to what your application reveals, not a fixed checklist. Every run is auditable.
Multi-role session replay across reference responses surfaces real privilege bypasses.
Source-to-sink analysis across your client bundle, including React, Angular, and Vue sinks.
Proof-of-concept checks for confirmed Critical and High findings run from an isolated sandbox that reaches only your authorised hosts.
Curated escalation catalog plus dynamic LLM chains turn one bug into business impact.
Coverage spans the full application attack surface — recon, injection, access control, business logic, protocol, and escalation of confirmed findings.
Every Pentrova engagement is one of two modes. The capabilities below describe how each mode exercises a target.
| Capability | Web App Pentesting | API Pentesting |
|---|---|---|
| Read-only reconnaissance | ||
| Adaptive test planner | ||
| Finding confirmation on captured evidence | ||
| Sandbox PoC validation Confirmed Critical / High findings | ||
| Authorization Matrix (multi-role replay) | ||
| Attack chain escalation | ||
| LLM-driven login (SPA / OAuth / SAML / MFA) | — | |
| JS-rendered crawl coverage | — | |
| DOM XSS source-to-sink analysis Browser-only signal | — | |
| OpenAPI / Postman / GraphQL / Protobuf / WSDL parsers | — | |
| Six auth modes (bearer / API key / basic / OAuth 2 / custom / mTLS) | — |
Capability · Adaptive test planner
Instead of a fixed test list, Pentrova adapts the test plan to what your application reveals — concentrating effort where the attack surface is richest and skipping what does not apply. Every decision is logged with its reasoning so the run is fully auditable after the fact.
Capability · DOM XSS taint
Reflected XSS fuzzing cannot catch DOM-only bugs. Pentrova analyses how untrusted values reach dangerous sinks in your actual client bundle — including the framework-specific sinks generic scanners miss in React, Angular, and Vue applications — then confirms exploitation in a real browser. Each DOM XSS finding reports the source, the sink, and the URL that triggers it.
Coverage for dangerouslySetInnerHTML, the sink generic scanners routinely miss in React bundles.
Coverage for the trusted-HTML and bind-HTML sinks Angular templates expose.
Coverage for the raw-HTML directive Vue templates expose.
Coverage for HTML-writing, script-evaluating, URL, and attribute sinks, plus the jQuery HTML helpers.
DOM XSS taint is a browser-side signal and runs only in Web App Pentesting engagements — API Pentesting has no DOM surface.
Capability · Sandbox PoC
For confirmed Critical and High findings, the sandbox attempts a proof-of-concept check against your target (classes such as RCE, LFI, SSRF, SQLi, XXE and SSTI). It can reach only the hosts you have authorised, with private and internal networks blocked, and destructive payloads are blocked by default. Scan output can contain working credentials and personal data captured from your systems: Pentrova masks the secrets it recognises in exports and the live scan view, but does not remove personal data, so treat reports as sensitive. Where a finding has a captured HTTP exchange, your engineers can copy it as a cURL command and run it against the target themselves.
Capability · Attack chains
Confirmed findings feed the chain resolver. Pentrova ships a curated catalog of escalation chains and adds dynamic LLM-built chains at scan time when the catalog does not already encode a path between two findings. Both kinds are confirmed the same way as single findings: AI review of the evidence decides, and Pentrova never re-sends a state-changing request to prove a chain.
Impact: Full remote code execution on the application host
Impact: Instance IAM role takeover and downstream cloud access
Impact: Internal network read and cloud credential exposure
Capability · Agent library
Pentrova’s agent library is grouped by remit, not by name. Internal agent counts and the exhaustive inventory live behind the product console; the public surface here is the shape of the coverage so you can map it to your application boundaries before the call.
Observe traffic, DOM, headers, and responses without sending exploit payloads. Reconnaissance is read-only by design; the active families below do send exploit payloads to your target, with destructive payloads and methods blocked by default.
Exercise classic injection classes — SQLi, command injection, LFI/RFI, SSTI — with conservative payload budgets and out-of-band confirmation. Every finding is confirmed by AI review of captured evidence before it reaches your queue.
Prove privilege bypasses through cross-role and cross-tenant replay. The Authorization Matrix above is the public face of this family.
Encode application-specific invariants — pricing, workflow order, rate and quota guards. These are findings a generic scanner can never ship because only the application knows what "broken" looks like.
Exercise modern API surfaces — REST, GraphQL, gRPC, SOAP, JSON-RPC, WebSocket — with parser-aware payloads tuned to each transport.
When a finding is confirmed, escalation runs automatically inside your authorised scope to show its impact. There is no approval step, and Pentrova does not move on to other hosts.
Authenticated crawl, JS-rendered DOM coverage, confirmed findings.
Open Web App Pentesting →OpenAPI, Postman, GraphQL, Protobuf, WSDL across six auth modes.
Open API Pentesting →Findings flow into Slack, Microsoft Teams, Discord, email, and custom webhooks. CI gating templates ship for GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines, and Bitbucket.
Open Integrations →Next step
No sales call. No setup fee. Proof in minutes.