probe_live
Scan a live deployment for exposed .env files, secrets in JS bundles, open Supabase/Firebase databases, CORS issues, and missing security headers using only passive GET requests.
Instructions
Passively check a running deployment: exposed .env/.git, secrets in JS bundles, Supabase tables readable with the public anon key, open Firebase Realtime Database, CORS, cookies, security headers.
Only plain GET requests are made. localhost is always allowed. For any other host the user must confirm ownership (ShipSafe asks them directly when the client supports it). Set authorized=true ONLY after the user has explicitly said they own the site.
Args: url: Site to check, e.g. http://localhost:3000 or https://myapp.vercel.app authorized: The user explicitly confirmed they own / may test this site.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| authorized | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||