Web & Application Penetration Testing
Black-, grey-, and white-box testing of web apps, single-page apps, REST/GraphQL APIs, mobile (iOS/Android), thick clients, and SaaS multi-tenancy. We go beyond scanners.
Manual exploitation of authentication (OAuth2, SAML, OIDC, WebAuthn), session management, access control (IDOR/BOLA), injection (SQLi, SSTI, SSRF, deserialization) — and the business-logic flaws automated tools never find.
- What we test
-
- AuthN / AuthZ — OAuth2, SAML, OIDC, WebAuthn, session fixation
- Access control — IDOR / BOLA, function-level & tenant isolation
- Injection — SQLi, NoSQLi, SSTI, SSRF, XXE, deserialization
- Client-side — XSS, CSRF, prototype pollution, CORS abuse
- API surface — REST & GraphQL introspection, mass assignment, rate-limit bypass
- Business logic — race conditions, price/amount tampering, workflow abuse
Negative-amount transfer logic flaw. On a card-issuing fintech platform, a signed transfer accepted a negative value — crediting the attacker's balance instead of debiting it. Chained with a BOLA exposing ~2M records, it was a clean path to direct financial loss. Fixed in-window; the platform passed PCI-DSS the next quarter.