Free checks · No account
Check a domain or your connection
DNS, email, HTTP and TLS facts for any public domain or IP address, measured by the same engine as shakerscan check. No account, no scores: just what was observed and how.
This browser · this request
Your connection
Your public IP address and network, how this browser reached ShakerScan over HTTPS, which DNS resolver answered for you, and whether anything shows signs of inspecting your HTTPS traffic.
Ready to check your connection.
Nothing is measured until you press the button.
What to do next: Go to the terminal check
A terminal can also check the certificate this machine was given and raw DNS, which a browser cannot. Check from a terminal
Public IP address
Checking…
- Location
- Checking…
- Network
- Checking…
- IPv4 and IPv6
- Checking…
- Time zone
- Checking…
HTTPS
- Protocol
- Checking…
- Encryption
- Checking…
- Key exchange
- Checking…
- Proxy header names
- Checking…
- Encrypted Client Hello
- Checking…
- Security service
- Checking…
- Edge location
- Checking…
- Checks evaluated
- Checking…
DNS and device
- DNS resolver
- Checking…
- DNSSEC
- Checking…
- Device clock
- Checking…
View connection evidence
Fingerprints and network ownership do not establish inspection. Browser protocol evidence is reported locally by this page.
Endpoint: connection.shakerscan.com
This checks connections from this browser to ShakerScan. It does not cover other websites, applications or device monitoring. Location is CloudFront's estimate for your IP address; network names come from the RIPE NCC registry and the public-domain iptoasn.com table, held by ShakerScan, so no third party sees your address. The DNS test keeps which resolver asked for ten minutes in its result store and one day in the DNS query log. Saved evidence omits your IP addresses.
Check your connection from a terminal
A terminal can also check the certificate this machine was given and raw DNS, which a browser cannot. One command runs the full report plus five checks on this machine; run it on the device and network you want to check. macOS and Linux.
curl -fsSL https://shakerscan.com/x | shWindows: there is no script. Use curl.exe in PowerShell with the commands below; for DNS, Resolve-DnsName or nslookup. Text instructions: curl https://shakerscan.com/check/dns.
More commands
-
curl -sL https://shakerscan.com/check/httpsFull report: connection, route, HTTPS, DNS resolver, and the checks below as commands. Up to 30 s.
-
curl https://shakerscan.com/checkShort summary: IP, location, time zone, network, TLS, HTTP.
-
curl https://shakerscan.com/check/ipJust your IP address.
-
curl https://shakerscan.com/check/jsonThe short summary as JSON.
-
curl https://shakerscan.com/check/dnsStep-by-step DNS interception and DNSSEC test, including Windows
nslookup. -
curl -sv -o /dev/null https://connection.shakerscan.com/ 2>&1 | grep -i issuerCertificate issuer. Expected: an Amazon issuer (
O=Amazon). Another issuer is a difference to review: often a company proxy or antivirus that decrypts HTTPS. -
dig +norec @205.251.192.197 canary.probe.shakerscan.com CNAME | grep -E 'flags:|status:|CNAME'One UDP query to ShakerScan’s DNS server.
aaand a CNAME: it answered.raor other content: something else answered.REFUSEDor a timeout: this query was refused or blocked (VPNs and firewalls do this). -
dig x.t.probe.shakerscan.com | grep -E 'status:|SOA|SERVER'DNSSEC. The test name has a broken signature on purpose.
SERVFAIL: consistent with validation. An address: your resolver did not validate it.NXDOMAIN: a negative answer, not a DNSSEC result (the SOA line names who sent it). -
curl -sS "https://v6.probe.shakerscan.com/v1/leak?asn=0"Compares the network your other address family (usually IPv6) leaves from with this one; Check my connection fills in your network number and the family to test.
Couldn't connectmeans the test did not reach it; it does not prove you have none. -
curl -s "https://connection.shakerscan.com/v1/dns?probe=<id>"The DNS resolver result later, when the report printed “no lookup reached ShakerScan in time”.
Check a domain from a terminal: pipx install shakerscan, then shakerscan check example.com. Results saved with --json open on this page.
Each observation is a measured fact with the scope of the probe that produced it. The service makes no pass/fail judgment; the Review list is this page’s short reading of a few clearly risky values, the same as the command line shows.