Pentesting Firms

Guide · networks

External and internal network testing.

In brief

An external test attacks what the internet can reach. An internal test starts inside, as a compromised laptop would, and shows how far an attacker can move. PCI DSS requires both every year; most others start external and add internal when there is an internal network worth protecting.

§1External

External: your internet-facing edge

Public IP ranges, VPN and remote-access gateways, mail and web servers, exposed admin panels and forgotten hosts. Give the firm your ranges and domains, and ask them to look for assets you didn’t list: those are often the finding.

§2Internal

Internal: what happens after the first foothold

Starting from one machine on your network, the tester looks for weak credentials, unpatched servers and Active Directory misconfigurations that let them move laterally and escalate. Reports usually describe the path step by step, often mapped to MITRE ATT&CK techniques.

§3Firms

Firms that list network testing

Firms that list network penetration testing
FirmTypePricingRetestSample report
Astra Securitygetastra.comHybridPublishedPublishedOpen
Synacksynack.comPTaaS platformPublishedPublishedOpen
Bugcrowdbugcrowd.comPTaaS platformNot statedPublishedOpen
Cobaltcobalt.ioPTaaS platformPublishedPublishedNot stated
Horizon3.aihorizon3.aiAutonomous / AIPublishedPublishedNot stated
Penterapentera.ioAutonomous / AINot statedPublishedOpen
Praetorianpraetorian.comHybridPublishedPublishedNot stated
Raxisraxis.comConsulting firmPublishedPublishedNot stated
Bishop Foxbishopfox.comConsulting firmNot statedPublishedNot stated
BreachLockbreachlock.comPTaaS platformNot statedPublishedNot stated
HackerOnehackerone.comPTaaS platformNot statedPublishedNot stated
IOActiveioactive.comConsulting firmNot statedPublishedNot stated
Krollkroll.comConsulting firmNot statedPublishedNot stated
NCC Groupnccgroup.comConsulting firmNot statedNot statedOpen
NetSPInetspi.comPTaaS platformNot statedOn requestOpen
Packetlabspacketlabs.netConsulting firmNot statedPublishedNot stated
Secureworks (Sophos)sophos.comConsulting firmNot statedPublishedNot stated
Terra Securityterra.securityHybridNot statedPublishedNot stated
TrustedSectrustedsec.comConsulting firmNot statedPublishedNot stated
Trustwave SpiderLabs (now LevelBlue)trustwave.comConsulting firmNot statedPublishedNot stated
Black Hills Information Securityblackhillsinfosec.comConsulting firmNot statedOn requestNot stated
Coalfirecoalfire.comConsulting firmNot statedNot statedNot stated
Mandiant (Google Cloud)cloud.google.comConsulting firmNot statedNot statedNot stated
Optivoptiv.comConsulting firmNot statedOn requestNot stated
Rapid7rapid7.comConsulting firmNot statedNot statedNot stated
Rhino Security Labsrhinosecuritylabs.comConsulting firmPublishedOn requestNot stated

From each firm’s own service pages, checked November 8, 2026.

§4Questions

Questions

What is the difference between an external and an internal penetration test?

An external test attacks what the internet can reach: your public IP ranges, VPN, email and web servers. An internal test starts inside, as a compromised laptop or a malicious insider would, and looks at how far an attacker can move, usually toward domain admin.

Do I need both?

PCI DSS 4.0 requires both, at least once every 12 months and after significant changes (requirement 11.4). Outside PCI, most organizations start external and add internal once they have an internal network worth protecting.

How is an internal test done remotely?

Most firms ship a small device or a virtual machine you plug into your network, and test through it. Agree in advance where it sits and when it is removed.

§5Sources

Sources for this page

  • NIST SP 800-115 — External and internal testing in the standard methodology.
  • PCI DSS document library — Requirement 11.4: external and internal testing every 12 months and after significant change.
  • MITRE ATT&CK — The technique catalogue internal test reports often map to.

How firms are chosen, what counts as "published" and how to send a correction: methodology.

Cite this page

Pentesting Firms. "Network penetration testing: external and internal, explained." Updated November 8, 2026. https://pentestingfirms.com/network/