Sign In

Access your security dashboard

Required for both sign-in methods — password and Microsoft (Entra ID).

Authorised Use Terms:

  • I will only use this system to scan, test, or assess domains, systems, networks, applications, and environments that I own, control, or have been explicitly authorised to assess.
  • I have obtained explicit written permission and authorisation from the legal owner(s) of any systems, networks, or infrastructure I scan that I do not directly own or control.
  • I will not use this system to conduct any unauthorised scanning, penetration testing, vulnerability assessment, or security testing of any kind.
  • I understand and acknowledge that unauthorised access to computer systems, networks, or data may constitute a criminal offence under applicable laws including, but not limited to, the Criminal Code Act 1995 (Cth) and relevant state and territory legislation.
  • I accept full legal and financial liability for all actions I perform using this system, including any damages, losses, or legal consequences that may arise from my use or misuse of this technology.
  • I will not use this system for any unlawful, malicious, or unauthorised purposes, and I will comply with all applicable laws, regulations, and ethical guidelines.
  • I acknowledge that I am solely responsible for ensuring I have proper authorisation before conducting any security assessments, and that the system provider bears no responsibility for my unauthorised use.
  • I will use this technology responsibly, ethically, and in accordance with industry best practices and professional standards for security testing and assessment.

or
API Base:
Signed in as
Active
License Usage
Status Legend
Ready
Data available
Pending
Awaiting data
Loading
Checking status
Status auto-refreshes every 10 seconds

Managed Domains

View status and generate security reports

IPs already found during domain discovery will be automatically skipped.
Click domain to copy
Domain Discovery Scanner Last Scan Actions
No domains configured

Web Application Pentest

Run an authenticated pentest with a credential, or pick "No credentials" to simulate an external attacker with no access

Must include http:// or https://. The scanner crawls one hop from this URL on the same origin.
Credential is held in memory for the scan only; it is never written to disk and is redacted from the report.
Tests whether a different user can read this user's data through the same URL — the classic IDOR vulnerability.
Includes active SQL-injection, XSS, command-injection, SSRF (out-of-band confirmed), JWT inspection, OAuth flow checks, mass-assignment, file-upload polyglot, GraphQL, web-cache deception, subdomain takeover, and chained-exploit synthesis. Untick only when the customer hasn't authorised active probing or the target is too fragile.
Binds this scan to a pre-defined Engagement (see Engagements tab) so the report includes named lead/reviewer attestation, ROE reference, distribution list, TSC + OWASP Top 10 coverage matrices, and the retest/remediation diff.
Pre-flight verifies the URL exists and your token is accepted (not 401/403) before charging 1 license.

What's the difference? The Target URL is the address the scanner probes (e.g. https://api.example.com/v1/me). The Bearer Token is a string the scanner sends in the Authorization header to prove it's logged in as you.

  1. Open the application in Chrome / Firefox / Edge and log in normally.
  2. Open DevTools (F12 or right-click → Inspect) and go to the Network tab.
  3. Trigger an action that fetches data (refresh the page, click a list item, etc.).
  4. Click any request that goes to the API — usually XHR or Fetch.
  5. The Target URL is the request URL shown at the top of the Headers panel.
  6. Scroll to Request Headers → find authorization: Bearer eyJhbGciOi… — copy the part after the word Bearer.
  1. Open the request you usually use to hit your API.
  2. The Target URL is the URL bar at the top of the request.
  3. Go to the Authorization tab. If type is "Bearer Token", copy the value from the Token field. If type is "Inherit auth from parent" or you set it as a header, look in the Headers tab for Authorization.
  4. You only need the token value — strip the word Bearer if it's there.
  1. Open your Swagger UI / API Explorer page.
  2. Click the Authorize button (padlock icon) — paste your token there to log in.
  3. Try any endpoint and click Execute. The cURL preview shows the full request.
  4. The Target URL is the URL in the cURL preview after curl -X GET.
  5. The Bearer Token is the value after -H "Authorization: Bearer …" in the same preview.

If a teammate sent you a working cURL command, you can copy values from it. Example:

curl https://api.example.com/v1/me \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.abc123…'
  • Target URL: https://api.example.com/v1/me
  • Bearer Token: eyJhbGciOiJIUzI1NiJ9.abc123… (everything after Bearer )

What happens during the scan?

  • We send one HEAD/GET request with your token attached. Anything other than a 401, 403, or 404 means the URL exists and your token was accepted — pre-flight passes.
  • If the token has expired or the URL is wrong, you'll see a specific error and no license is charged.
  • 1 license is consumed only after pre-flight passes.
  • The scanner crawls one hop on the same origin and runs Nuclei vulnerability templates with your token attached.
  • Destructive-looking endpoints (logout, delete, revoke…) are discovered but never actively probed, so the scan won't sign you out or delete data.
  • Your token is held only in memory for the scan and is redacted from the report.
Recent web application pentests
Scan Status Findings Started Actions
No web application pentests yet

SOC 2 Engagements

Customers, testers, and engagement records for audit-ready penetration test reports

Ref Customer Target Environment Window Status Actions
No engagements yet — click "New Engagement" to create one
Engagements package the metadata a SOC 2 auditor expects to see on a pen-test report: the customer, the engagement window, the rules-of-engagement reference, the testers who signed off, the distribution list, and the Trust Service Criteria in scope. Once created, link an engagement to a domain or web-app scan from the corresponding tab — reports for that scan will then include the full SOC 2 procedural wrapper.
Name Legal Name Contact Email Contact Phone Actions
No customers yet — click "New Customer" to create one
Customers are reusable across engagements. Edit a customer once and every engagement using it inherits the updated details. Customers with active engagements cannot be deleted until the engagements are reassigned or removed.
Name Credentials Firm Email Status Actions
No testers yet — click "New Tester" to create one
Testers are reusable across engagements. Credentials update here flow into the Attestation & Sign-off block on every report generated for engagements that list this tester. Testers linked to engagements cannot be deleted; mark them inactive instead.

Change Password

Update your account credentials

Must be at least 10 characters with 3 of: lowercase, uppercase, digits, symbols
Strength: —

User Management

Create, edit, and manage user accounts and licenses

Username Role Auth Licenses Domains Actions
Loading users...

False Positive Hosts

FQDNs excluded from all metrics, statistics, and reports

FQDN Reason Added Actions
Loading...