Every DNS record you have never read.
ZeroHook reads all thirty-five of them in under sixty seconds, names the ones that let a stranger send mail as you, and hands you the exact record to paste.
Run a new audit
Scan any client domain for email security, DNS and infrastructure gaps.
0 / 25 audits used today on the Agency/MSP plan
The scan
Thirty-five checks, five layers deep, in one run.
The free tier runs six checks with no account. Every paid tier runs all thirty-five, on a schedule, and keeps the history.
Coverage map
northwind-logistics.com
0 / 35
checks returned
0
passed
0
warnings
0
failed
0
n/a
One run · 35 checks · 5 layers: 0 passed · 0 warnings · 0 failed · 0 n/a
Email authentication
0/11DNS security
0/12Transport security
0/4Reputation
0/2Infrastructure
0/6
The score
One number, five layers behind it.
Every finding rolls up into a weighted score, so you always know which layer is dragging the domain down, and exactly how much each fix will move it.
Weighted score
northwind-logistics.com
Email authentication is holding it back: 0 of a possible 40.
- Publish a DMARC record at p=reject+12
- Publish an MTA-STS policy+6
- Enable DNSSEC on the zone+5
- Rotate DKIM to a 2048-bit key+3
- Publish a BIMI record+1
- Add a ruf= forensic addressneeds DMARC firstblocked
Each figure is measured against the current score and re-computed after every fix.
Fix guide
northwind-logistics.com
No DMARC Policy
Critical. Domain impersonation risk · 20 mins
Current
Not present
- Type
- TXT
- Host
- _dmarc
- TTL
- provider default
Value
v=DMARC1; p=none; rua=mailto:[email protected]; pct=100Delivers mail normally and sends reports, so you can identify legitimate senders before enforcement.
Cloudflare
Dashboard › Domain › DNS › Records
Verify
dig _dmarc.northwind-logistics.com TXT +shortThe fix
Every finding ships with the record.
No finding ends at “configure DMARC correctly.” It ends at the value, the host, the TTL, and the screen in your registrar where they go, for Cloudflare, Route 53, GoDaddy and Namecheap.
After the fix
Then it keeps reading.
A probe every few minutes catches drift: a deploy rewrites SPF, a certificate lapses, a subdomain is left pointing at a host someone else can claim. You hear about it before your customers do — and each day's full audit is written to a timestamped evidence chain you can hand to an auditor.
Monitoring · every 15 minutes
northwind-logistics.com
State hash
············
Same hash as the read before it. Nothing to say.
TXT records changed (+1/-1): the deploy dropped an SPF include.
DNS Configuration Changed
DNS Drift · Medium
Delivered to
Slack and webhook delivery are paid-tier. Every channel follows the notification preferences and quiet hours set on the account.
Evidence
Audit-ready, without the audit prep.
NIS2, SOC2 and ISO 27001 reports generate themselves from 90 days of tamper-proof probe history, white-labeled with your own logo when you need to hand it to a client.
Harbour & Vale
Evidence pack
northwind-logistics.com
365-day history
- NIS221.2aSPFPASS
- NIS221.2aDMARCFAIL
- SOC 2CC6.6DMARCPARTIAL
- ISO 27001A.13.1.1DNSSECFAIL
- ISO 27001A.12.1.1MXPASS
Evidence chain
- 9b987f9325a714 May 2026
- 2731423bcfbe14 Jun 2026
- b957d7f64a1414 Jul 2026
- 2fb59957083514 Aug 2026
4 of 4 valid: every hash matches its record and no gaps in the period.
Timestamped by FreeTSA.org (RFC 3161). Chain and 365-day retention are Evidence-plan features.
Who runs it.
SaaS and e-commerce
Your receipts and password resets have to reach the inbox. A scan tells you which record is sending them to spam.
MSPs
Every client domain on one dashboard. You get the alert at midnight and the fix is applied before anyone files a ticket.
Agencies
Run a scan at handover and ship the report with the site. Clients see what you caught before launch.
Security and compliance
An auditor asks for proof you monitor DNS. Export 90 days of probe history with a hash chain attached.
“We went from failing twelve checks to one in a single afternoon. The order to fix them in was already decided for us.”
“Audit prep used to take three weeks. Now it is one export and two days of review.”
“Our junior engineers close DMARC findings on their own now. The record is right there in the finding.”
Scan a domain you own.
Six checks free, no account. Full scans and monitoring start at $29 a month, two months free on annual.