methodology

The 22-phase
engagement.

Every Xalgorix run executes these phases in order. Output from each phase becomes input to the next — so a subdomain found in phase 1 gets fingerprinted in phase 2, fuzzed in phase 3, and exploited in phase 20.

22
phases
40+
tools orchestrated
100%
exploit-verified
~25m
median scan

Six logical stages

The 22 phases collapse into six stages — useful when you're explaining results to stakeholders.

Recon & surface mapping

phases 13

Build a complete picture of what's exposed — hosts, paths, tech.

Auth & session

phases 45

Validate every door before knocking on the windows.

Injection & data exposure

phases 69

The classics: SQLi, XSS, SSRF, broken object-level auth, GraphQL.

Exploitation & RCE

phases 1012

Anywhere code or state can be coerced into running on the server.

Verification & reporting

phases 2022

Prove every finding, hunt for novel chains, ship a clean report.

Every phase, in detail

Each phase has a defined goal, toolchain, and output schema.

01Reconnaissance

Goal. Map the full external attack surface before touching any endpoint.

Outputs. Live subdomains, tech stack fingerprint, TLS posture, open ports.

subfinderamasscrt.shhttpxwappalyzer
02Manual vulnerability discovery

Goal. Replay common bug-bounty patterns against the discovered surface.

Outputs. Quick-win findings: debug pages, default creds, exposed dashboards.

xalgo-rulesnuclei templates
03Directory and file discovery

Goal. Brute-force directories, files, and parameters the app never advertised.

Outputs. Hidden endpoints, backup files, leftover admin panels.

ffufferoxbusterarjun
04CORS and cookie analysis

Goal. Validate cross-origin and cookie hygiene end-to-end.

Outputs. Misconfigured Access-Control headers, missing SameSite/HttpOnly flags.

custom CORS probercookie analyser
05Authentication and session testing

Goal. Stress-test login, MFA, session, and password-reset flows.

Outputs. Token replay, weak JWT verification, account-takeover chains.

xalgo-authjwt_tool
06Injection testing

Goal. Probe every input for SQLi, XSS, SSTI, command injection.

Outputs. Confirmed injection vectors with payload + database fingerprint.

sqlmapdalfoxtplmap
07SSRF testing

Goal. Detect server-side request forgery via callbacks and metadata services.

Outputs. Out-of-band callbacks, cloud-metadata reads, internal-network pivots.

interactshxalgo-ssrf
08IDOR and broken access control

Goal. Test object-level authorization across roles and tenants.

Outputs. Cross-tenant reads/writes, missing ownership checks.

xalgo-idorautorize
09API and GraphQL testing

Goal. Audit REST + GraphQL endpoints, including introspection and batching.

Outputs. Introspection enabled, query-depth issues, broken auth on hidden routes.

graphql-copkiterunner
10File upload testing

Goal. Push uploads to break out of the storage sandbox.

Outputs. Path traversal, unsafe MIME handling, executable upload + RCE.

xalgo-upload
11Deserialization and RCE

Goal. Exercise deserialization sinks across languages.

Outputs. Gadget-chain RCE on cookies, queues, RPC payloads.

ysoserialphpggc
12Race conditions and business logic

Goal. Hit race conditions and business-logic boundaries.

Outputs. Double-spend, coupon stacking, TOCTOU privilege escalation.

xalgo-raceturbo-intruder
13Subdomain takeover

Goal. Hunt for unclaimed subdomains pointing at deprovisioned providers.

Outputs. Claimable CNAMEs (S3, Heroku, GitHub Pages, etc.).

nuclei takeoversdnsx
14Open redirect testing

Goal. Detect open redirects exploitable in phishing or OAuth flows.

Outputs. Unsanitised redirect parameters, host-header poisoning.

xalgo-redirectoralyzer
15Email security testing

Goal. Audit SPF/DKIM/DMARC posture and inbox spoofability.

Outputs. Spoofable domains, weak DMARC policies, missing BIMI.

dmarc-inspect
16Cloud and infrastructure

Goal. Look for exposed cloud assets and infrastructure leakage.

Outputs. Public buckets, .git directories, leaked secrets in JS bundles.

s3-scannertrufflehog
17WebSocket testing

Goal. Fuzz WebSocket handshakes and message flows.

Outputs. Missing origin checks, auth bypass over wss, message injection.

xalgo-ws
18CMS-specific testing

Goal. Run CMS-specific playbooks (WordPress, Drupal, Magento, Shopify).

Outputs. Vulnerable plugins, XML-RPC misuse, theme-level RCE.

wpscandroopescan
19Broken link hijacking and content spoofing

Goal. Catch broken outbound links + spoofable content surfaces.

Outputs. Expired link targets, embed-based content spoofing.

linkrotxalgo-content
20Exploit verification

Goal. Re-run every suspected vulnerability with an exploit-class payload.

Outputs. Only verified, exploitable findings survive into the report.

xalgo-verify
21Novel vulnerability discovery

Goal. LLM-driven hypothesis generation on app-specific logic.

Outputs. Novel chains the rule-based scanners didn't surface.

minimax reasoningclaude-3.5
22Final report

Goal. Assemble a branded, exec-ready report with full remediation guidance.

Outputs. PDF + HTML + JSON exports, CVSS scoring, evidence bundle per finding.

xalgo-report

Operating principles

Exploit-verified by default

Every finding survives a second pass where the engine attempts a non-destructive proof-of-exploit. Unverifiable findings are dropped, not downgraded.

Deterministic + LLM-augmented

Rule-based phases give you reproducibility. The LLM layer (phase 21) adds the lateral thinking a static rule set misses.

Safe in production

No destructive payloads, rate-limit awareness, automatic backoff on 5xx surges, and a kill-switch you can hit from the dashboard.

Evidence over claims

Every finding ships with the request, the response, the payload, and a reproducible curl. No 'possibly vulnerable' fluff.

Run the methodology on your stack.

Start from $1. Full 22 phases unlocked. Credits never expire.