Coupon applied twice on one order
POST /v1/orders/:id/coupon
Don't let a security issue block your next feature release.
MapperPlus attacks every host you put online the way an intruder would, then writes the fix. Your engineers just merge.
ISO 27001 certifiedNothing to installYour team merges every fix
Read a sample findingProduction · Team
Open now
3
Critical, proved on the live system
Ready for review
1
The code is fixed. Your team merges.
These are the issues that can hold the next release.
3 critical11 high42 medium
Apex domains
12
All verified
Live hosts
2,143
+18 in 24h
Subdomains
17,494
+42 in 24h
IP prefixes
38
Across 4 networks
Exposed ports
6,558
3 new
Remediation pipeline
MP-1842 · Discovered
What can block the release
CriticalMP-1842
Payment bypass: the order ships even when nothing is charged
POST pay.acme.com/v1/checkout/capture
CriticalMP-1836
Privilege escalation: a normal account can grant itself admin
PATCH api.acme.com/v1/users/role
CriticalMP-1821
Unlimited token mint: credits are created with no cap
POST api.acme.com/v1/billing/credits
Autonomous by default
New hosts are mapped and tested as they appear.Your team only reviews the fix.
Tested the day it goes live
A host that goes live tonight is tested tonight. Nothing waits for the next engagement.
Every finding reproduces
A finding exists only once it reproduces on the live system, with the request that proved it.
Nothing ships without you
The fix arrives as a merge request. Your engineers read it like any other change.
How it works
Discover
Autonomous
Assets, servers, DNS, and open ports, found in real time.
Shodan
SecurityTrailsPentest
Autonomous
Every reachable host tested. Only what reproduces is reported.
Remediate
Autonomous
We fix the code for you, at the exact line.
Release
Your team
Your team reviews the fix and ships it.
Requests are chained on the live system.Only what reproduces is reported.
The line that causes the issue is changed, and a merge request is opened.Your engineers review it.
The fix lands in GitHub, GitLab, or Bitbucket the way any change from a colleague would: a branch, a description of what it stops, a passing pipeline, and the finding it closes. Your engineers approve and merge.
MapperPlusrequests to mergemapperplus/fix-mp-1842intomain
The coupon branch returned before the charge was captured, so an order with a coupon shipped without payment. This change captures first and rejects the order when nothing was charged.
2 reviewers requested · nothing merges without them
A ticket opens the moment a finding is proved.Your engineers see it where they already work.
Jira
A ticket, with severity and the asset.
Linear
An issue in the engineering queue.
PagerDuty
A page when the severity cannot wait.
New subdomains, open ports, and leaked keys show up on their own.Each one is tested the moment it appears.
Cloudflare, Shodan, SecurityTrails, and VirusTotal stay connected. New hosts, DNS changes, and exposed ports appear in real time, with no scan to schedule.
Cloudflare
Zones and DNS
VirusTotal
Enrichment
Xleak.io
Leaked credentials
GitHub
Repos for code lookup
GitLab
Code fixed for you
HackerOne
Program intake
Jira
Tickets from findings
A new subdomain, an open port, or a leaked credential: each one lands in the same list, with its source and its status.
Open exposures
New names and reachable hosts, opened as findings.
New subdomain
dev-payments.acme.com
SecurityTrails · DNS
NewExposed admin server
admin.acme.com:8443
Shodan · open port
In reviewStaging API still public
stage-api.acme.com
Cloudflare · zone
ValidatedEmployee passwords
acme.com
Xleak.io · stealer log
NewA new file, or a new hardcoded key, opens a finding with the URL and the line.
Watching
pay.acme.com/assets/checkout.8f3c.jsupdated
PROBLEMS0
A HackerOne or Bugcrowd report is reproduced like our own finding.The fix lands in your code the same way.
Your own security program
Attack surface, live proof, and the code fixed for you.
A bug bounty program
Researcher reports are reproduced and fixed in your code, like your own findings.
Coupon applied twice on one order
POST /v1/orders/:id/coupon
Replaying on pay.acme.com
Reproduced 3 of 3
Traced to coupon.ts:88
Apply a coupon once per order
coupon.ts:88 · +2 −1 · fixes #2291
Why MapperPlus
A pentest is deep but rare. A scanner is frequent but noisy.MapperPlus tests as deeply as an attacker, as often as your assets change.
How often
MapperPlus: Continuously, as assets change
What is covered
MapperPlus: Every asset it discovers
Proof
MapperPlus: Only what reproduces live
The fix
MapperPlus: The code, fixed for you
| Criteria | Annual pentest | Vulnerability scanner | MapperPlus |
|---|---|---|---|
| How often | Once or twice a year | On a schedule | Continuously, as assets change |
| What is covered | The scope in the contract | The assets you list | Every asset it discovers |
| Proof | Written up by hand | A signature match | Only what reproduces live |
| The fix | Recommendations in a PDF | Generic advice | The code, fixed for you |
See what MapperPlus finds on your domain.
Plans from $990 a month, every service included. See pricing
Integrations
Attack surface, leak sources, code hosts, bounty intake, and alerting. Each connection is turned on in settings, and the finding keeps its asset and its severity.
Shodan
SecurityTrailsFAQ
More on certification, code access, and proof on the security page.
A scanner matches signatures and reports what might be wrong. MapperPlus chains requests against the live system like an attacker would, and reports only what it can reproduce, with the requests that proved it.
It tests continuously, so new hosts and new code are covered as they appear instead of at the next engagement, and every host it discovers is in scope, not only the list in a contract. Each finding comes with its proof and its fix, ready for your audit trail.
Yes. Payment bypasses, privilege escalation, and uncapped credit creation are the kind of issues it chains together and proves on the live system.
Repository access in GitHub, GitLab, or Bitbucket, granted as a switch in settings. MapperPlus finds the file and the line, and opens a merge request with the fix. It never merges or releases. Your engineers review and ship every change.
Yes. MapperPlus is ISO/IEC 27001 certified. Data is encrypted in transit and at rest, and SSO with SAML is available. The certificate and our security overview are available on request.
No. There is no CLI and no agent. You add your domains, and every source is a switch in settings.
Plans start at $990 a month, billed annually, and every plan includes everything from finding the asset to fixing the code: discovery, continuous pentesting, reports with proof, the merge request, and alerting. The price follows your attack surface. Starter covers one domain and 25 live hosts. Growth covers three domains and 100 hosts. Scale covers ten domains and 500 hosts. Above that, we size an Enterprise plan with you.
Enter it below. MapperPlus maps it, tests it, and we walk you through what it finds.
ISO 27001 certifiedNothing to installYour team merges every fix