Skip to content
Revelion

Applications

Web application penetration testing

Applications, portals and the business logic flaws that no signature database contains.

Coverage

What a mission examines

Every finding is validated by exploitation before it is reported, so what arrives is a demonstrated path rather than a list of possibilities.

Injection
SQL, template, command and the chains that turn injection into execution.
Authentication
Login flows, session handling, token generation and reset mechanisms.
Access control
Whether one user can reach another user’s data by changing an identifier.
Business logic
Flaws specific to how your application works, which generic tooling cannot describe.
Client-side
Cross-site scripting and the contexts where it becomes account takeover.
File handling
Upload, parsing and storage paths, a reliable source of remote execution.

In practice

Logic flaws are the ones that cost money

A scanner can find a missing header. It cannot notice that the checkout flow accepts a negative quantity, or that changing an account identifier in a request returns somebody else’s invoice.

Those flaws are specific to your application, so they never appear in a signature database. Finding them requires reasoning about intent, which is precisely what an agent-driven engagement does.

See what a web and web apps mission actually returns.

Read a finding