Skip to content
Transparency

An explicit diagnostic method, limits included

A score is only meaningful if you understand what was tested. PentestLouis documents the scope, the families of checks, the level of evidence and the areas not analyzed.

Security, with a methodDocumented scopeExplicit limitsPractical advice
01

1. Define and verify the scope

The owner selects a GitHub repository or declares a domain. Repository access is limited to the choices made in GitHub. Before any active check of a domain, proof of ownership or authorization is required.

02

2. Observe before exploring

The diagnostic starts with the least intrusive sources: public configuration, TLS, DNS, email, dependencies, secrets and static analysis. These results then guide the deeper authorized checks.

03

3. Qualify and explain findings

Each finding separates the observation, the possible consequence, the severity and the proposed fix. When a result depends on an assumption, that assumption must remain visible. Findings are grouped so that a single issue does not appear as several independent alerts.

04

4. Report without giving a false guarantee

The report states the date, the scope and the checks performed. An analysis is a partial snapshot: it is neither a regulatory certification nor a guarantee that no vulnerability exists. Untested areas remain identified as such.

Frequently asked questions

Move forward with the right answers.

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

Which frameworks are the checks based on?

Depending on the check: OWASP categories, CWE and CVE identifiers, vendor recommendations and recognized configuration best practices. The report should cite the relevant reference when it helps verify the finding.

How is severity determined?

It takes into account the potential impact, the ease of exploitation, the level of evidence and the available context. A public severity rating is not blindly reused when it does not match the observed exposure.

Why show the limits?

Because a reliable security decision must distinguish what was verified from what remains unknown. Hiding that difference would create unwarranted confidence.

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.

Run a documented diagnostic

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