Skip to content

External network penetration testing

An external network penetration test checks what an attacker on the internet can reach and exploit in your company, without any login. Mr Cyber maps your public IP addresses, domains and services, then tests remote access, mail, VPN and web servers by hand to PTES and NIST SP 800-115, at a fixed price, with a free retest.

Fixed price from €1,900 · 2 test days · retest included

See my fixed price

Prefer to talk first? Book a call

Internet www mail vpn shop admin 4 expected 1 exposed admin.admin-soehne.example Admin login open to anyone
Five hosts face the internet; one of them shows an admin login to anyone.
  • 2–5 test days2 test days in the starting price
  • PTES+ 3 more standards
  • Report + debriefwithin 5 business days
  • Free retestwithin 60 days

Who it’s for

  • Companies with a NIS2 duty or an ISO 27001 or TISAX audit coming up
  • Mittelstand companies with VPN, remote desktop, mail or firewalls facing the internet
  • Teams answering a customer or insurer security questionnaire
  • Companies after a firewall change, a merger or a move to new hosting

What we test

Attack surface

  • Public IP ranges, domains and subdomains
  • Forgotten or unknown hosts and services
  • Information about your company that helps attackers

Remote access

  • VPN gateways and remote desktop access
  • Login portals and MFA coverage
  • Management interfaces reachable from the internet

Services & patch level

  • Mail, DNS, file transfer and web servers
  • Outdated software with known vulnerabilities
  • Default or weak configurations

Encryption & mail security

  • TLS configuration and certificates
  • SPF, DKIM and DMARC
  • DNS settings that allow takeover or spoofing
See my fixed price

Prefer to talk first? Book a call

Also covered. In the same test, at no surcharge.

OSINT & attack surface

What anyone can find about your company online: company accounts in known data leaks, documents and code published by mistake, forgotten domains and services, and staff information that helps phishing or invoice fraud. Passive only, with personal data handled under GDPR.

No surcharge Add to my request

No extra fee for the topic itself. If it needs more test days, the quote shows them upfront.

How we test your internet-facing systems. Five phases, one tester.

The same senior tester from first scope to retest.

test days in the starting price
2
business days to the report
5
days for the free retest
60

Typically 2–5 testing days, depending on the number of public IP addresses and services.

  1. Phase 1

    Scope & start date

    Price and start date online, or a call. NDA, signed scope and written authorisation come before any testing.

    You pick the date
  2. Phase 2

    Attack surface discovery

    Your internet-facing hosts, domains and services listed.

    Test day 1
  3. Phase 3

    Exposed services testing

    Each reachable service tested by hand.

    From test day 2
  4. Phase 4

    Report & debrief

    Audit-ready report and ticket file, then a call.

    Within 5 business days
  5. Phase 5

    Free retest

    Your fixes tested again and confirmed in writing.

    Within 60 days

Methodology & standards

  • PTES
  • NIST SP 800-115
  • OWASP WSTG (exposed web applications)
  • CVSS 3.1

How we test your external perimeter

We start by finding everything you expose to the internet, including hosts nobody remembers. That list is checked with you before active testing starts, so only systems you own are tested. Then each reachable service is tested by hand (in large ranges a representative sample plus the attack paths), following PTES and NIST SP 800-115.

Safe for production

External tests run against live systems. We agree test windows, exclude load tests and keep in contact with your IT throughout.

Critical findings don’t wait for the report

If we find something critical during testing, for example an exposed management interface, you hear from us the same day.

A clear list of what is exposed

Besides the findings, you get an inventory of reachable hosts and services. It is a useful starting point for your own asset list.

What you get

  • Executive summary for management and auditors
  • Inventory of reachable hosts and services
  • Every finding with evidence and fix guidance
  • CVSS 3.1 scoring plus business-risk rating and remediation priorities
  • Debrief call with your IT team
  • Free retest and updated report

Always included

  • Free retest within 60 days
  • Debrief call with your team
  • NDA, DPA and testing authorisation with the offer
  • Critical findings reported the same day
  • Testing stops at any time on your call
  • Audit-ready report (PDF)
  • Ready-to-import tickets for Jira, ServiceNow, GitLab, Azure DevOps and GitHub
  • Email import for helpdesks like OTRS/Znuny, Zammad, TOPdesk and Matrix42
Pentest report · Admin & Söhne GmbH · MC-2026-022
Risk: Medium CVSS 3.1 · 6.5 Open · retest included

VPN without second factor: one stolen password is enough

vpn.admin-soehne.example (remote access portal)

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N

Description

The remote access portal asks only for username and password. Account lockout works, so passwords cannot simply be guessed. But a password from a phishing mail or an old data leak at another website is enough to log in as that employee and read their mailbox and department files.

Steps to reproduce

  1. Open https://vpn.admin-soehne.example and log in with the test account provided.
  2. Observe that access is granted after the password alone, with no second step.
  3. Check the portal settings with the client’s admin: two-factor authentication is available but switched off.
Login with test account: password only → "Connected"
Portal policy: MFA = disabled
lockout after 5 failed attempts = enabled
Access after login: own mailbox, department files

Business impact

Not a break-in on its own, but it removes a cheap safety net at the most common entry point. With one stolen password, an attacker reads one employee’s mail and files and can send mail in their name. Cyber insurers and NIS2 audits ask for MFA on all remote access.

Remediation

Turn on two-factor authentication for every remote access account, preferably with number matching or a security key. Alert the IT team on logins from unusual countries. Review once a year who needs remote access at all.

OWASP Top 10 2021: A07 Identification and Authentication Failures · CWE-308 (Use of Single-factor Authentication) · MITRE ATT&CK T1133 (External Remote Services), T1078 (Valid Accounts)

Fixed price from

€1,900

2 test days · report in 5 business days · retest included

Services exclusively for businesses. · What drives the price

See my fixed price

Prefer to talk first? Book a call

Frequently asked questions

How much does an external penetration test cost?
Fixed prices start at €1,900 for up to 32 public IP addresses with reachable services. More addresses, many web applications or several locations add effort. For large ranges we test a representative sample plus the attack paths. The quote form shows your binding fixed price instantly, and the written offer (PDF) is sent to you by email right after your request.
Will the test disrupt our internet services?
No. Test windows and test intensity are agreed upfront, and we avoid load tests and actions that could take services down. You have a contact on our side during the whole test.
What do you need from us?
The IP ranges and domains in scope, confirmation that you own or may test them, a contact for emergencies and, if you host with a provider, any notice they require.
What is the difference to a vulnerability scan?
A scan lists known issues and produces many false positives. A pentest confirms what is really exploitable, finds weak configurations and remote-access problems scanners miss, and tells you what to fix first.
Should we test internally as well?
The external test shows what someone on the internet can do. An internal test shows how far an attacker gets once inside, for example through a phishing email. NIS2 and ISO 27001 audits often expect both.