Scheduled perimeter re-checks

The external attack surface is re-checked between scheduled scans, agentlessly, so exposure does not sit unnoticed until the next run.

Email alerts on new issues

A scheduled re-check that finds a new or reopened issue at or above your alert threshold sends an email alert, so you are not waiting for a report at the end of the next engagement. Re-checks run daily by default on Professional and as often as every 15 minutes on Enterprise.

Signed log shipping

Every observation ships with a tamper-evident signature, so the record of what changed and when holds up under scrutiny.

Live asset inventory

AI classification with criticality, bulk CSV/XLSX import and cloud sync across AWS, Azure, GCP and M365 keep the inventory accurate.

Drift detection

New subdomains found by re-checks are listed on the monitored domain, while the inventory's change ledger records port, hostname and service changes and flags hosts unseen for 7 days as missing.

90-day re-verification

Proof that you own each asset is re-verified every 90 days, with a reminder a week before it lapses, and a lapsed asset is not scanned until you re-confirm it.

What is external attack surface management?

External attack surface management, or EASM, is the continuous, outside-in discovery and monitoring of everything an attacker could reach from the public internet: hosts, domains and subdomains, exposed services, certificates and cloud-facing assets. It runs agentlessly, because it has to work on assets nobody told you about.

That last point is what sets EASM apart from the rest of the security stack. Most tools begin with a list you supply. EASM begins with your organisation's public footprint and works out what belongs to you, which is the only way to find the things that are exposed precisely because no one is tracking them.

On PentestOps, EASM re-checks the perimeter between scheduled scans, sends an email alert when a re-check finds a new issue, and ships every observation with a signature so the record is tamper-evident. For a vendor-neutral explanation of the category, read EASM explained.

QuestionShort answer
What it coversInternet-facing assets, known and unknown, discovered from the outside in.
How often it runsOn a re-scan schedule between your scheduled scans. Professional re-scans daily by default and never more often than every 6 hours; Enterprise re-scans as often as every 15 minutes. Proof that you own each asset is re-verified every 90 days.
What it needs installedNothing for the perimeter re-checks. Traffic monitoring uses a small log-shipper service you install on your web host.
What it producesFindings on your monitored domains, the new subdomains each re-check finds, and email alerts on new or reopened issues.
Which planContinuous monitoring (EASM) is included on the Professional and Enterprise plans. See pricing.

Attackers do not wait for your next scan window

A perimeter is never static. A staging subdomain gets pointed at production. A developer spins up a public-facing test instance and forgets about it. A certificate quietly expires. A cloud security group gets widened for a vendor integration and never wound back. None of these show up in a report written the month before, and any one of them is enough to hand an attacker a way in.

External attack surface management, or EASM, is built for that gap. Instead of waiting for the next scheduled engagement to notice a change, PentestOps keeps re-checking the external perimeter agentlessly, using the same discovery approach that drives a full scan, and flags what is different. For a vendor-neutral explanation of the category, read what EASM is.

This is a Continuous Security capability, not a separate product. It sits alongside your scheduled scans and the wider continuous penetration testing programme, closing the window between formal engagements rather than replacing them.

What EASM watches

PentestOps keeps a live picture of everything an attacker could reach from the outside, and re-checks it on a re-scan schedule between your scheduled scans rather than on demand.

  • Perimeter discovery. The same recon approach behind external network testing keeps mapping what the internet can see, without needing an agent installed anywhere.
  • Asset inventory. AI classification with criticality, bulk CSV/XLSX import, and on-demand cloud sync across AWS, Azure, GCP and M365 build the inventory of internet-facing assets.
  • 90-day re-verification. Proof that you own each asset is re-verified every 90 days, so a lapsed asset is not scanned until you re-confirm it.
  • Drift detection. New subdomains are listed on each monitored domain, and the inventory's change ledger records port, hostname and service changes and flags hosts unseen for 7 days as missing, so change is visible rather than buried in a static list.

EASM, CAASM and the shadow IT problem

Two acronyms get used together and mean different things. EASM works outside-in: it discovers what the internet can see, with no prior knowledge of your estate. CAASM, cyber asset attack surface management, works inside-out: it consolidates the asset data you already hold, from cloud accounts, directories, spreadsheets and internal discovery, into one authoritative inventory.

You want both, because they fail in opposite directions. An inside-out inventory is only ever as complete as the systems feeding it, so it never sees the microsite a contractor stood up on a personal cloud account. An outside-in view finds that microsite but cannot tell you who owns it or how much it matters. Shadow IT lives in exactly that gap: assets that are real, reachable and unmanaged, often standing on a stale software version that no patch cycle covers.

PentestOps runs both sides on one platform. Scheduled EASM re-checks do the outside-in discovery and list new subdomains on each monitored domain, while the asset inventory does the CAASM work: AI classification with criticality, bulk CSV/XLSX import, cloud sync across AWS, Azure, GCP and M365, and multi-method LAN discovery through the on-prem agent. A host the agent finds waits in a review queue and, once approved, gets an owner and a criticality instead of sitting in a separate tool waiting to be reconciled; ownership of each asset is re-verified every 90 days.

How EASM differs from a vulnerability scanner

A vulnerability scanner answers the question 'what is wrong with these targets?'. You give it a target list, it checks each item against a signature set, and it returns findings. It is good at depth on assets you already know about, and blind to everything you forgot to include in the list.

EASM answers a different question: 'what is out there, and what changed?'. Discovery and change detection are the product rather than a side effect, ownership attribution matters as much as severity, and it re-checks on a schedule between scans instead of only inside a scan window. The two are complementary: EASM decides what belongs on the target list, and deep testing decides what is wrong with it.

PentestOps does not stop at either. Anything EASM surfaces can be scored with CVSS v3.1, checked against CISA KEV, and, where your Rules of Engagement allow, validated with safe exploitation, so an alert becomes proof rather than another queue item.

How EASM fits the scan cycle

EASM is not a replacement for a scheduled scan; it is the layer that keeps watching in between.

  • Baseline. A scheduled scan or engagement establishes what is currently exposed, following the same 7-phase methodology as every PentestOps assessment.
  • Scheduled re-checks. Between scans, the platform agentlessly re-checks the perimeter and compares what it finds against the baseline.
  • Alert on new issues. A new or reopened issue at or above your alert threshold found by a re-check sends an email alert; new subdomains are listed on the monitored domain.
  • Tamper-evident evidence. Every observation is shipped with a signature, giving you a defensible record of what changed and when.
  • Validate, do not guess. The next scheduled scan, or a manual re-run, scores the change with CVSS v3.1, checks exploit availability and CISA KEV listing, and where authorised, validates it with safe exploitation.

Proof, not just a notification

An alert tells you a new issue appeared. It does not tell you whether it matters. PentestOps closes that loop through exposure management: the same prioritisation and safe, RoE-gated exploitation used across the platform applies to what EASM finds, so you get evidence, not just noise.

What EASM adds beyond a scheduled scan alone

The value of EASM is easiest to see next to a scan that only runs on a schedule.

SignalScheduled scan aloneWith EASM re-checks between scans
A new subdomain appearsMissed until the next scheduled scan runsListed on the monitored domain by the next scheduled re-check
An exposed service picks up a new issueMissed until the next scheduled scan runsRaised as a finding by the next scheduled re-check
Something needs urgent attentionWaits for the next reportEmail alert from the next scheduled re-check, daily by default on Professional and as often as every 15 minutes on Enterprise
Evidence integrity for auditorsReport as issuedSigned log shipping, tamper-evident by design
Asset ownershipAs current as the last scoping conversationRe-verified every 90 days, and a lapsed asset is not scanned

Watching the outside, the agent watching the inside

EASM covers what the internet can see. The on-premise agent covers the inside of your network: it re-sweeps your authorised ranges daily, listens for new devices in between and records port, hostname and service changes in a drift ledger, deployed in about 5 minutes with 0 inbound firewall rules and outbound-only connectivity over TLS 443. Together they keep the external and internal picture current between engagements.

Where EASM fits in your programme

Continuous monitoring (EASM) is included on the Professional and Enterprise plans, and with it Exposure Monitoring, which checks your corporate email addresses against public breach data. Asset inventory, 90-day re-verification and drift detection are part of the platform's broader asset management, and scheduled scans and scan comparison are available from the Professional plan. See pricing for current plan details.

Continuous monitoring also watches your web traffic 24/7. A small log-shipper service you install on your web host streams its access logs to the platform, where every request is classified in real time as it arrives: SQL injection, XSS, file inclusion, code execution, path traversal, scanners, brute force and probes. You get instant email alerts, a view of where attacks come from, and IP blocking on your host firewall, Cloudflare or AWS WAF, manual or automatic.

EASM does not remove the value of a formal engagement or periodic continuous penetration testing cadence. It is the coverage layer that keeps the picture current between them, so the next scan starts from an accurate baseline instead of a stale one.

Why PentestOps

  • Agentless by design: EASM re-checks the perimeter without deploying anything onto assets you do not control.
  • Every alert can be validated with safe, RoE-gated exploitation, so your team acts on proof, not guesswork.
  • Asset-wise pricing with unlimited scans within fair use, so continuous coverage does not multiply your bill by scan count.
  • Findings map to 8 compliance reporting frameworks (OWASP Top 10, PCI DSS v4.0, NIST 800-53, SOC 2, HIPAA, GDPR, ISO 27001, SMB1001) plus CIS Benchmarks for AWS, Azure, GCP and Kubernetes.
  • Australian-built and operated. The platform is hosted in Australia, customer data is stored in Australia, and Extranet Systems Pty Ltd is ISO/IEC 27001:2022 certified.

Frequently Asked Questions

What is external attack surface management (EASM)?

EASM is the continuous, agentless discovery and monitoring of everything an attacker could reach from outside your network: public hosts, exposed services, certificates and cloud-facing assets. On PentestOps it re-checks the perimeter between scheduled scans and sends an email alert when a re-check finds a new issue. For a broader, vendor-neutral definition, see EASM explained.

How is EASM different from a scheduled scan?

A scheduled scan gives you a full, deep assessment on a cadence you set. EASM is what runs between those scans: lighter, scheduled re-checks of the external perimeter that list new subdomains and raise new or reopened issues before the next scheduled run, with an email alert at or above your threshold.

Is EASM agentless?

Yes. EASM re-checks the external perimeter without requiring anything installed on the assets it watches. The separate on-premise agent covers internal, inside-the-network discovery; the two are complementary, not the same mechanism.

What triggers an alert?

A new or reopened issue at or above your alert threshold, found by a scheduled re-check of the external perimeter, sends an email alert, so your team is not waiting for the next scheduled report. New subdomains a re-check finds are listed on the monitored domain. With traffic monitoring in place, an attack in your web server's access logs that scores above your threshold also sends an instant email alert. Re-checks run daily by default on Professional and as often as every 15 minutes on Enterprise.

What is signed log shipping and why does it matter?

Every observation EASM ships is signed, so the record of what was seen and when is tamper-evident. That matters for incident response and audit trails: you can show the sequence of changes was not altered after the fact.

Which plan includes EASM?

Continuous monitoring (EASM) is included on the Professional and Enterprise plans, together with Exposure Monitoring of your corporate email addresses. Enterprise allows more monitored assets and a faster re-scan cadence. Scheduled scans and scan comparison are available from the Professional plan. See pricing for current details.

Does EASM replace a full penetration test?

No. EASM keeps the perimeter picture current between engagements; it does not replace the depth of a full assessment or the value of safe, RoE-gated exploitation that validates what is actually exploitable. The two work together as part of continuous penetration testing.

How do we get started?

Run a free demo scan to see perimeter discovery in action, then start a trial. All paid plans start with a 7-day free trial. A card is required to start your trial and is only charged after the trial ends, unless you cancel first. The trial covers external and internal scanning; continuous monitoring, included on the Professional and Enterprise plans, starts once the trial converts to a paid subscription.

See your perimeter as it actually changes

Stop finding out about a new exposure at the next scheduled scan. All paid plans start with a 7-day free trial. A card is required to start your trial and is only charged after the trial ends, unless you cancel first.