Platform Overview
XnoleX automates vulnerability assessment through a five-stage intelligence workflow powered by real security tools.
DISCOVER → CORRELATE → VALIDATE → PRIORITIZE → ACT
Every scan progresses through five stages. Each stage produces structured data that feeds the next, building a complete picture of your target's security posture.
Data Entities
A scan produces four types of data entities, each stored in the database and returned in API responses:
Scan Engines
XnoleX supports three scan engines, each running a different combination of tools:
full
The complete pipeline. Runs subfinder for subdomain enumeration, nmap for host discovery, merges results, probes all targets with httpx, then scans all endpoints with nuclei. Best for comprehensive security assessments.
subfinder (5-25%) Passive subdomain enumeration
nmap (25-40%) Host discovery and open port detection
merge ───────── Deduplicate subdomains from both tools
httpx (40-65%) HTTP probing with status codes, titles, tech detection
nuclei (65-92%) Vulnerability template scanning
100% ───────── Scan completesubdomain
Subdomain discovery and HTTP service mapping without vulnerability scanning. Runs subfinder, nmap, merges results, then probes with httpx. Use this when you only need attack surface mapping.
subfinder (5-50%) Passive subdomain enumeration
nmap (50-70%) Host discovery and open port detection
merge ───────── Deduplicate subdomains
httpx (70-90%) HTTP probing with status codes and tech detection
100% ───────── Scan completenuclei
Direct vulnerability scanning on a single domain. Probes the root domain with httpx first, then runs nuclei against discovered endpoints. Use this when you already know the target and want fast vulnerability detection.
httpx (10-35%) Probe root domain for HTTP services
nuclei (35-90%) Vulnerability template scanning
100% ───────── Scan completeInfrastructure
The platform uses a worker-based architecture with a pending scan queue: