Skip to content
Exposed surface

Scan the visible vulnerabilities of your web application

An external check shows what a third party can observe without access to your code. PentestLouis checks the declared surface, explains each deviation and connects it to the rest of the application diagnostic.

Security, with a methodDocumented scopeExplicit limitsPractical advice
01

Checks run from the outside

The scan looks for signals observable on the public surface: encryption settings, certificates, browser policies, exposed technical information, subdomains and email protections. The exact detail depends on the level of analysis authorized.

  • TLS certificate, versions and cipher suites
  • HSTS, CSP, protection against iframe embedding and content type
  • Sensitive cookies and referrer policies
  • SPF, DMARC, MTA-STS, CAA and subdomain exposure
02

A proven, controlled scope

Before any analysis that may go beyond passive observation, PentestLouis asks you to prove control of the domain and accept the scope. This step prevents a user from triggering tests against an application that does not belong to them.

For active testing, a realistic staging environment remains the recommended target. Production environments require stricter scoping and an understanding of the possible impacts.

03

Why connect the web to the code

A missing header does not have the same impact depending on how the application behaves. Conversely, a vulnerable dependency becomes more urgent when a matching component is exposed. The diagnostic’s value comes from that correlation, not from a long list of independent checks.

Frequently asked questions

Move forward with the right answers.

Scope, method and limits: what you need to know to make your choice.

Can I scan any domain?

No. You must own the application or have explicit authorization. Active levels require proof of control of the domain.

Does the scan exploit vulnerabilities?

The basic diagnostic favors observations and safe checks. Any more intrusive exploration is separate, authorized and bounded.

Is the result a certification?

No. It is a technical diagnostic at a given point in time, on a defined scope. It does not guarantee the absence of vulnerabilities and is not a regulatory certification.

Go further

Keep exploring.

All resources
Put it into practice

A first step toward a safer application.

Choose your GitHub repositories and get a clear first diagnosis. Your code is accessed read-only.

Check my web application

We use the trackers PentestLouis needs to work. With your consent, we also record your browsing, without your input and with the text of your account area masked, to improve the site, and Google can set cookies to measure how well our ads perform. Read the privacy policy