VrilXor CLI
Invoke: vrilxor <command> (binary /usr/bin/vrilxor → /opt/vrilxor/cli/VrilXor.Cli)
vrilxor --help
vrilxor --version
vrilxor <command> --help
Blocklist
vrilxor vrilreport 203.0.113.10:deny:ssh brute force # central + local deny
vrilxor vriladd 198.51.100.7:deny:local only # local deny only
vrilxor vrilremove 203.0.113.10
vrilxor vrillook 203.0.113
vrilxor vriloverride add 198.51.100.50 whitelist
vrilxor vriloverride add 203.0.113.99 blacklist
vrilxor vriloverride remove 203.0.113.99
Status / sync / logging
vrilxor vrilstatus
vrilxor vrilautopilot on|off
vrilxor vrillog on|off
Firewall mode
vrilxor vrilmode integrate
sudo vrilxor vrilmode sole # interactive confirm
Paranoid / Power Down / Lockdown
sudo vrilxor paranoid off|powerdown|watchful|paranoid|lockdown
# shortcut:
sudo vrilxor-paranoid off
Traffic
vrilxor traffic
vrilxor traffic --interval 5 --rows 40
vrilxor traffic --once
Updates
vrilxor update --check
vrilxor update --apply
# shortcut:
vrilxor-update --apply
Example of running vrilxor traffic with params :
┌─VrilXor · Live Traffic───────────────────────────────────────────────────────┐
│ Mode Watchful Emergency :5088 2026-08-06 00:06:19Z · tick 59 · Ctrl+C quit │
└──────────────────────────────────────────────────────────────────────────────┘
╭─────────────┬─────────────┬───────────┬───────────────────────╮
│ BLOCKED/min │ ALLOWED/min │ THREATS │ TODAY / SCORE │
│ 125 │ 7,053 │ 24 unique │ 370 · 69 (1.7% block) │
╰─────────────┴─────────────┴───────────┴───────────────────────╯
Top sources (15 min) Hot ports
Source IP Hits Blocked Allowed Port Hits
───────────────────────────────────────────── ────────────────
85.217.*.* 25 25 0 8107 20
85.217.*.* 21 21 0 9686 20
85.217.*.* 21 21 0 53388 19
85.217.*.* 20 20 0 18287 19
47.250.*.* 20 20 0 16056 19
8.211.*.* 20 20 0 8689 19
69.5.*.* 19 19 0 59115 19
85.217.*.* 19 19 0 12476 18
Live feed
UTC Source Port Proto Action Hits
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
00:06:19 85.217.*.* 15884 tcp BLOCKED 7
00:06:19 195.184.*.* 20057 tcp ALLOWED 7
00:06:18 194.180.*.* 46892 tcp ALLOWED 8
00:06:18 85.217.*.* 9093 tcp BLOCKED 9
00:06:18 79.124.*.* 8631 tcp BLOCKED 9
00:06:18 80.233.*.* 443 tcp ALLOWED 399
00:06:18 8.216.*.* 8858 tcp ALLOWED 9
00:06:18 194.180.*.* 46705 tcp ALLOWED 9
00:06:18 85.217.*.* 58006 tcp ALLOWED 11
00:06:18 91.230.*.* 42443 tcp ALLOWED 12
00:06:18 194.180.*.* 40321 tcp ALLOWED 12
00:06:18 78.128.*.* 60876 tcp ALLOWED 12
00:06:18 194.180.*.* 29128 tcp ALLOWED 12
Vril Shield AV (CLI)
vrilxor hostscan start --mode malware Queue a malware scan (also: --mode virus | --mode full; default full)
vrilxor hostscan status Show live job status, engine/signatures, and threats
vrilxor hostscan cancel Request stop of a running scan
vrilxor hostscan clear-queue Clear a stuck queue (alias: clear)
vrilxor hostscan process Process pending jobs in-process (tooling/debug)
vrilxor hostscan quarantine List quarantined files
vrilxor hostscan refresh Queue a threat-definition refresh