OPEN SOURCE • PURPLE TEAM • MSP READY

Unified Network & Web Vulnerability Operations.

UrielScan merges Nmap + NSE, Nuclei templates, and asynchronous Native probes into a single command center — built for MSP/MSSP teams with remote client probes, AI Purple Team correlation, and white-label reporting.

3 Scan Engines
OUTBOUND Zero-Port Probes
DOCX / PDF Editable Reports
EN / IT Bilingual UI
● ONLINE

          
TRI-ENGINE PIPELINE

Real Scanners. Zero Blind Spots.

Combine deep infrastructure discovery with modern CVE detection and custom asynchronous checks from one unified orchestration layer.

01 / NETWORK NMAP + NSE

Nmap & NSE Orchestrator

Automatic indexing of system .nse scripts, ZenMap++ operational profiles, service/version fingerprinting, and raw XML parsing.

  • TCP / SYN / UDP / OS Detection
  • Custom flags & NSE script catalog
02 / TEMPLATES NUCLEI

Nuclei CVE Engine

Cross-platform GitHub Releases auto-downloader with tag & severity filtering and real-time JSONL findings ingestion.

  • CVEs, Misconfigurations, Exposures
  • Automatic binary & template management
03 / ASYNC WEB & SSL NATIVE

Native Async Probe

High-speed Python asynchronous TCP banner grabbing, TLS/SSL cipher & cert inspection, HTTP security headers, CORS, and safe web checks.

  • HSTS, CSP, X-Frame, Cookie Flags
  • Zero external dependencies required
MULTI-TENANT MSP ARCHITECTURE

Scan Client LANs Without Opening Firewall Ports.

Deploy a single lightweight probe inside each client network. Outbound HTTPS pull eliminates VPN routing headaches and RFC1918 IP conflicts.

CLIENT LAN (e.g. 192.168.1.0/24)

urielscan_probe.py

Runs Nmap, Nuclei & Native scans locally inside the customer's VLAN.

OUTBOUND HTTPS (443) • X-Agent-Token
──────────▶
CENTRAL MSP SERVER / CLOUDFLARE TUNNEL

UrielScan Command Center

Queues jobs, streams live progress, correlates findings, and isolates data per tenant.

Zero Inbound Ports & Zero IP Conflicts

Manage 50 clients using overlapping 192.168.1.0/24 subnets simultaneously. Each probe authenticates via SHA-256 hashed tokens and polls outbound over TLS.

2FA TOTP, Scheduler & Multi-Theme UI

Built-in TOTP Two-Factor Authentication, recurring cron/interval scan scheduler, and 4 industrial themes (Uriel Ops default, Foundry Dark, Swiss Light, Phosphor Ops).

PURPLE TEAM & DELIVERABLES

AI Attack Paths & Editable Client Reports.

Turn raw scan output into executive and technical deliverables — with multi-provider AI or built-in offline remediation templates.

AI CORRELATION ONLINE + OFFLINE

AI Purple Team Hub

Connect Google Gemini, OpenAI, Anthropic Claude, or local Ollama — or rely on the built-in heuristic engine for Red Team attack paths, MITRE ATT&CK mapping, and Blue Team fixes.

WHITE-LABEL EXPORTS DOCX • PDF • CSV • TXT • HTML

Report Center & Direct Exports

Export raw scan results in CSV, TXT, or PDF, and generate white-label dual-logo client reports in editable DOCX (Word/LibreOffice), PDF, and HTML — even with AI offline.

DEPLOYMENT

Up and Running in Seconds.

Clone from GitHub, install Python dependencies, and launch UrielScan on Windows or Linux.

1. Central Server (Windows / Linux)
git clone https://github.com/Uriel-SG/UrielScan.git
cd UrielScan
pip install -r requirements.txt
python run.py
2. Client Remote Probe (Optional)
# Zero external Python dependencies
python3 urielscan_probe.py \
  --server https://urielscan.urielsec.com \
  --token <AGENT_TOKEN>