What gets scanned
A standard set of external checks, run against the deployments you attach. Nothing aggressive runs without your say.
MopokeHQ scans your deployed apps from the outside, the way an attacker sees them: ports, TLS, known vulnerability templates and OWASP ZAP. Each target is attached to a deployment, so findings land next to the code and dependency findings for the same app.
A standard set of external checks, run against the deployments you attach. Nothing aggressive runs without your say.
Before any active scan, MopokeHQ checks that you control the target, with a DNS TXT record or a file under /.well-known. Until then it gets passive TLS and header checks only. Nobody can point MopokeHQ at someone else’s site and run an active scan.
Light checks run often. Heavier ones run less often. Active scans run only when you say they can.
Every request identifies itself with the User-Agent “MopokeHQ external scan”, which links to a page that tells a site’s owner what the traffic is. Fixed source addresses for firewall allowlists are coming.
External findings get the same treatment as everything else in MopokeHQ, so there is one list to work from and one log to show.
How it worksTargets attach to deployments, and deployments sit under the client and project they belong to. Ownership checks and scan windows keep you inside what each client has agreed to.
MopokeHQ for agenciesNo internal network scanning. MopokeHQ never connects into customer networks. Targets are the deployments you attach, not a sweep of everything you own.
If you need internal or network-wide scanning, a dedicated scanner may suit you better.
HostedScan vs MopokeHQAn external scan tests what is reachable from the internet. An internal scan runs inside your network and sees hosts the internet cannot. MopokeHQ does external scanning only, because it never connects into customer networks.
Add the site as a target in MopokeHQ, attach it to a deployment, and verify ownership with a DNS TXT record or a file under /.well-known. Passive checks run on unverified targets; active scans wait for verification.
An active scan sends attack payloads, so it can change data or load the app. MopokeHQ runs ZAP active scans only when you opt in, and only inside the scan window you set.
Not actively. Until ownership is verified, a target gets passive TLS and header checks only.
From MopokeHQ’s servers in Sydney. Every request carries the User-Agent “MopokeHQ external scan”, so you can tell our traffic apart from anyone else’s. Fixed source addresses for firewall allowlists are coming, and will be listed at mopokehq.com/scanner.
One job in your CI pipeline. Your first SBOM is matched against every advisory we hold within minutes.