Manual penetration testing

Penetration Testing Services

A penetration test is an authorized attack on your own systems, run by people whose job is to break them. Our team maps what you expose, exploits what can be exploited, and hands you a report that separates the two — with a working proof of concept behind every finding, not a list of maybes.

  • In-house testers, no subcontracting
  • PoC behind every finding
  • ~1 week typical engagement
  • Retest included for a month
  • From €10,000
Certifications on the team
  • OSCP
  • OSWE
  • CREST
  • GPEN
  • CISSP
PTES · OWASP WSTG · NIST SP 800-115 · MITRE ATT&CK
  • 8+ yearsof hands-on offensive security work behind every tester on your engagement
  • 100%in-house testing — no crowdsourced marketplace, no subcontracting
  • 1 monthof retesting included at no extra cost after the report is delivered
  • 2 layersof reporting: an executive summary and full technical detail
Scope

What our penetration testing services cover

Different parts of your estate fail in different ways, so we scope each one deliberately instead of pointing one generic test at everything.

  • External network penetration testing

    Everything reachable from the internet: exposed services, forgotten subdomains, staging environments, open ports, VPN and mail infrastructure — the surface a real attacker starts from.

    External penetration testing
  • Web application penetration testing

    Authenticated and unauthenticated testing: session handling, access control between roles and tenants, input handling, file uploads, checkout flows and your own business logic. Aligned to the OWASP Top 10 and the OWASP Web Security Testing Guide.

    Website and web application penetration testing
  • API penetration testing

    REST and GraphQL endpoints tested at the object level: broken object-level and function-level authorization, excessive data exposure, rate limiting and authentication flows.

    API penetration testing guide
  • Internal network penetration testing

    What an attacker reaches after the first foothold: lateral movement, privilege escalation, Active Directory paths and segmentation gaps. Run remotely, over a VPN connection into your environment.

  • Cloud penetration testing

    AWS, Azure and GCP configuration and identity review, plus active testing of what those misconfigurations allow — over-permissive roles, exposed storage, metadata service abuse.

  • Mobile application penetration testing

    Both sides of the app: the compiled APK/IPA — data at rest, secrets, certificate validation, behaviour on a rooted device — and the backend API it talks to.

    Mobile application penetration testing guide
  • Red team engagement

    A goal-driven adversary simulation rather than a checklist assessment: we agree an objective, work toward it across whatever paths your defenses leave open, and measure how quickly the activity is detected and answered. Scoped as a separate engagement.

  • Not sure which of these you need? That is what the scoping call is for, and it costs nothing.

    Book a scoping call
Scanners vs testers

Why a manual penetration test finds what scanners miss

Most teams reach for a scanner first, and a scanner earns its place — it covers ground quickly and catches the known, the outdated and the misconfigured. The trouble starts when a scan report becomes the security assessment.

  • Scanners find signatures. Testers find logic.

    A vulnerability scanner compares what it sees against a database of things that have gone wrong before. It has no model of your business. It does not know that your API returns another tenant's invoice when you increment an ID, that a password reset token stays valid after use, or that a support role can escalate to admin through a settings page nobody thought to lock down. Broken access control, IDOR, authentication bypass and business logic abuse get found by a person asking "what happens if I do this instead?"

  • Unverified findings cost you twice.

    Raw scan output sends your engineers to fix issues that cannot be reached in your configuration, while the one that can be reached waits in the backlog behind them. Manual verification inverts that: we exploit what we find, and what we cannot exploit does not get dressed up as a critical.

  • And someone has to sign it.

    Enterprise procurement, SOC 2 auditors and security questionnaires do not accept a tool export. They want an assessment performed by a qualified third party, with a defined scope and a named provider behind it. That is what a penetration testing service is for.

  • That is the principle the engagement runs on — found is not the same as vulnerable, and vulnerable means exploitable. If we report it, we can show you it working.

Engagement

How we run an engagement

  1. Step 01

    Scoping and authorization

    We agree what is in and out of scope, confirm you own or control the assets, and sign the rules of engagement: testing window, escalation contacts, what happens if we find something critical mid-test, and what we will not touch. Nothing starts before that is in writing.

  2. Step 02

    Reconnaissance and attack surface mapping

    We map what you expose — routinely more than the asset list says. This is where our automation earns its place: BackDoor's own engine handles the breadth, enumerating hosts, subdomains, endpoints and technologies faster than a person can, so the team spends its hours on judgment instead of inventory. The tooling gathers; the tester decides.

  3. Step 03

    Manual testing and exploitation

    The core of the engagement. Testers work through the application and infrastructure by hand: authorization boundaries between roles and tenants, authentication and session flows, injection points, file handling, and the chains that turn three medium findings into one critical. This is the part no scanner performs.

  4. Step 04

    Proof of concept

    Every reported finding is confirmed by exploiting it, with the steps documented so your team can reproduce it. If we cannot demonstrate impact, it goes in as an observation, not a vulnerability.

  5. Step 05

    Reporting

    You receive findings prioritized by risk, each with a CVSS score, business impact and concrete remediation guidance.

  6. Step 06

    Remediation support and retest

    After you ship the fixes, we verify them. A finding is not closed because a ticket was closed — it is closed because we ran the exploit again and it no longer works. Retesting is included at no extra cost for one month after the report is delivered — re-run it as you close findings, not as a separate purchase.

Safe for production

Testing runs in a restrained mode by default: no load-generating attacks, no destructive payloads. You set the window, and you can call a stop at any point.

Methodology

Our methodology draws on the established standards — the Penetration Testing Execution Standard (PTES), the OWASP Web Security Testing Guide, NIST SP 800-115 and MITRE ATT&CK for adversary techniques — applied to what is in scope rather than as a one-size checklist. A deeper walkthrough of the phases is in our guide to penetration testing methodology.

Scope

The boundaries between your user roles

Every application with more than one kind of user has a set of invisible walls: what a viewer must not see, what a support agent must not change, what one tenant must never reach inside another. Scanners do not test walls — they test pages.

  • What a scanner doessignatures

    Checks pages

    A signature engine visits what it can crawl and matches responses against a database. It has no model of who you are supposed to be when you send the request.

    • Known CVEs
    • Version banners
    • Surface coverage
  • What a tester doeswith your accounts

    Walks through walls

    A wall only breaks when someone holds two accounts and deliberately tries to walk through it carrying the wrong one. That is the work our testers do with the credentials you provide.

    • Support → admin
    • Another company's invoice
    • Payment skipped
    • UI-only authorization

Tell us your roles, give us one working account per role, and we test every boundary between them — that count, not the number of pages, drives depth and quote.

Book a scoping call
Deliverable

What you get: the report

The report is the deliverable you live with. It goes to your engineers, to your board and, sooner or later, to a customer's security team. Ours comes in two layers.

  • Executive summary

    What was tested, what the risk to the business is, and what to do first — written to be read by someone who does not work in security.

  • Technical detail

    Each finding with its CVSS score and severity, the affected assets, reproduction steps, the proof of concept, and specific remediation guidance. Not "sanitize your inputs," but what to change and where.

  • A prioritized fix list

    Findings ranked by exploitability and impact, so the first week of remediation goes where it matters instead of where the list happened to start.

  • Retest confirmation

    A record of what was re-tested and what is verifiably closed — the artifact auditors and enterprise customers ask for by name.

You do not have to take our word for the format.

See a real sample report
The people

Who actually does the testing

The most useful question you can ask any penetration testing company is who will be on your engagement. The answers vary more than most buyers expect: some vendors run a crowdsourced marketplace, some subcontract to a partner in another timezone, and some resell a scan with a cover page on it.

  • Our testing is done entirely in-house.

    No crowdsourced marketplace, no subcontracting to a partner in another timezone. The people who scope your engagement are the people who run it.

  • Our team holds the certifications buyers in this market look for

    — OSCP, OSWE, CREST, GPEN and CISSP — the specific credentials, not a line about "certified professionals."

    • OSCP
    • OSWE
    • CREST
    • GPEN
    • CISSP
  • We are a young company staffed by testers who are not.

    Each brings more than eight years of hands-on offensive security work, so the people on your engagement have seen the failure modes your systems are likely to have long before BackDoor existed.

You get the tester, not a ticket queue.

When a finding lands and your engineers disagree with the severity, or need to understand the exploit path before they can fix it properly, that conversation happens with the person who found it — which is usually the difference between a fix that holds and a fix that gets reopened. Every engagement ends with a debrief call with the tester who did the work, walking your team through the findings and how each was reached.

Transparency

We also publish who writes and reviews our security research: see our editorial policy and the people behind it.

Choosing an approach

Manual or automated penetration testing — which do you need?

This is the question we are asked most, and the answer is usually "both, for different jobs."

Human-led testingAutomated and continuous testing
Best atBusiness logic, access control between roles, attack chains, custom applicationsBreadth, known vulnerabilities, changing perimeters, regression between tests
SpeedDays to weeksHours, repeatable on a schedule
DepthReaches what only a person would think to tryBounded by what it was built to look for
Compliance sign-offAccepted by auditors and enterprise reviewsUsually supporting evidence, not the assessment
FrequencyPoint in time — per release, per yearOngoing

Your perimeter changes every week, and a once-a-year test knows nothing about the subdomain that went live in March. Equally, no automated system is going to reason about whether your refund flow can be abused. Run continuous coverage across the surface that keeps moving, and bring people in for depth, for new features, and for the assessment somebody has to sign.

BackDoor offers both sides: a team that tests by hand, and an autonomous AI-driven testing engine that keeps watching between engagements. We will tell you which one your situation calls for, including when the answer is the cheaper one.

For the longer version of this argument, see our guides to automated penetration testing and penetration testing as a service.

Audit evidence

Penetration testing for SOC 2, PCI DSS, ISO 27001 and GDPR

  • SOC 2Testing requirements
  • PCI DSSInternal & external testing
  • ISO 27001Technical assurance
  • GDPRArticle 32

Most first penetration tests are triggered by a deadline rather than a breach: an auditor, a renewal, or an enterprise deal stuck in security review.

A penetration test report supports the testing requirements in SOC 2, the requirement for regular internal and external testing under PCI DSS, the technical assurance expectations of ISO 27001, and the security-of-processing obligations under GDPR (Article 32). On request, we map each finding to the relevant control so your auditor can trace it directly, instead of leaving you to rebuild that mapping by hand the week before the audit.

One honest caveat

A penetration test does not make you compliant. It produces the evidence a specific control asks for. Anyone selling you a test as a certificate is selling you something else.

Pricing

How much do penetration testing services cost?

Pricing in this market is opaque enough that comparing two quotes is hard work. Here is what moves the number.

Scope size. The count of live hosts, applications, API endpoints and user roles. Roles matter more than people expect: testing authorization properly means testing every boundary between them.
Depth. A focused external assessment and a full grey-box application test with source access and test accounts are different pieces of work.
Retesting. Whether verification of your fixes is included or billed separately. Always ask — the answer changes the total.
Timeline. Compressed schedules and off-hours testing windows cost more.
Reporting requirements. Compliance mapping and auditor-ready formats add effort.

We scope from your actual asset list rather than a form, so the quote reflects the work rather than an average. A breakdown of market pricing is in our guide to penetration testing cost.

Engagements start from€10,000

…with the final figure set by the factors above rather than a fixed price list.

Included
  • Scoping call at no cost
  • Retesting included for a month
  • Auditor-ready reporting
  • Quote built from your asset list
Get a scoped quote
Buyer's checklist

How to choose a penetration testing company

Whether or not you work with us, these are the questions worth putting to every penetration testing service provider on your shortlist.

  • Who performs the test?

    In-house team, crowdsourced researchers, or a subcontractor? Ask for the model, not a reassurance.

  • What methodology do they follow, and will they name it?

    A provider that cannot point to PTES, the OWASP WSTG or NIST SP 800-115 is improvising.

  • Is it manual testing, or a scan with a cover page?

    Ask how many hours are hands-on keyboard, and ask to see what a finding looks like written up.

  • Is a retest included?

    And for how long after delivery?

  • Can you see a sample report before signing?

    Anyone confident in their work will show you one.

  • Who is liable, and what protects you?

    NDA, insurance, and how they handle your data during and after the engagement.

  • What happens when they find something critical mid-test?

    There should be a documented escalation path, not an email at the end.

Deeper buyer's checklists are in our guides to penetration testing services and choosing a penetration testing company.

Guides

Penetration testing guides from our team

Everything we have published on how penetration testing works, what it costs and how to buy it — written by the testers who do the work and reviewed under our editorial policy. All guides live in the BackDoor blog.

Frequently asked questions

A penetration testing service is an authorized security assessment in which qualified testers attempt to exploit weaknesses in your systems the way an attacker would, then report what they achieved, how they achieved it, and how to fix it. Unlike a vulnerability scan, findings are verified by exploitation rather than matched against a signature database.

A typical engagement runs about a week, depending on scope — a focused external assessment sits at the shorter end and a full application test with multiple user roles at the longer end — plus scoping before testing starts and reporting after it finishes.

Engagements start from €10,000. The final figure is driven by the number of assets in scope, the depth of testing and your reporting requirements. We quote from your asset list rather than a fixed price list, and retesting is included.

Manual testing finds business logic flaws, broken access control and attack chains, and it is what auditors and enterprise buyers expect to see. Automated and continuous testing keeps up with a perimeter that changes weekly. Most mature programs use both, bringing people in for depth and for sign-off.

Yes. The report includes an executive summary, technical findings with CVSS scoring and proof of concept, prioritized remediation guidance, and retest confirmation. Mapping of findings to compliance controls is available on request.

Yes. Retesting is included at no extra cost for one month after the report is delivered, so you can verify that each fix closes the exploit rather than just closing the ticket.

Common practice is at least annually, and additionally after significant changes — a major release, new infrastructure, a migration or an acquisition. Frameworks such as PCI DSS set their own minimum frequency.

Yes, by design. Testing runs in a restrained mode with no load-generating or destructive techniques, inside a window you approve, with named escalation contacts and the ability to stop at any time.

Next step

Book a scoping call

Tell us what needs testing and why — an auditor's deadline, a customer security review, a release going live. We come back with a scope, a timeline and a fixed quote. If a smaller engagement would do the job, we will say so.

No commitment at the scoping stage, and nothing is tested before you authorize it in writing.

By submitting this form you agree to our Privacy Policy.