Dev.to Security 🔐 Cybersecurity 👁 0

qsa.sh – An instant external security scan of your IP via curl

qsa.sh to give you an instant, outside-in security scan of your own public IP straight from your terminal. You can run it like this: curl qsa.sh What it does: It triggers a real external port and vulnerability scan (us

qsa.sh to give you an instant, outside-in security scan of your own public IP straight from your terminal.
You can run it like this:

curl qsa.sh

What it does: It triggers a real external port and vulnerability scan (using open-source tools like naabu, nmap + vulners, and nuclei) of the public IP you're connecting from, streamed live back to your terminal in about 30 seconds.

How it handles safety & consent:

Only your IP: There is no target input field. You cannot point it at anyone else.

The 15-second abort window: When you run the command, it prints your detected IP and gives you a 15-second grace period (Ctrl-C) to abort before anything is actually scanned.

Refusals: Known CGNAT, mobile-carrier, and detected VPN/Tor/IPv6 origins are refused outright.

Zero retention: The results are entirely ephemeral and streamed live—nothing is written to disk.

Curious to hear what people think.

📰 Read the original article on Dev.to Security

Originally published by Dev.to Security. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.