πŸ›‘οΈ CyberMind.FR β€” Infographic

SecuBox Lifecycle

From bare hardware to full mesh protection β€” every step of the SecuBox deployment pipeline, explained with emojis.

πŸ”Œ Plug
β†’
πŸ“₯ Clone
β†’
🧩 Overlay
β†’
πŸŒ€ Vortex DNS
β†’
πŸ“¦ Services
β†’
πŸ“‘ Mesh
πŸ”Œ
01
πŸ”Œ PLUG β€” Hardware Init Physical Layer

Everything starts with the router hardware. Supported targets include ESPRESSObin, MochaBin, NanoPi, GL.iNet, and more across 16 architectures (aarch64, ARM, MIPS, x86-64…). Power on, connect UART for debug via PiDebugger, and you're ready.

πŸ–₯️
Choose Target Board
ESPRESSObin V7 πŸ”₯
MochaBin 10G 🍫
NanoPi R4S πŸ“Ÿ
RPi4 πŸ“
GL.iNet 🌐
⚑
Power + Serial
12V DC β†’ board
UART β†’ PiDebugger
minicom 115200 8N1
πŸ› Debug ready
🌍
Network Topology
WAN ← ISP 🏠
LAN β†’ clients πŸ’»
eth0/eth1 mapping
VLAN config prep
πŸ—οΈ
16 Arch Targets
aarch64_cortex-a53
arm_cortex-a9
mipsel_24kc
x86_64 πŸ–₯️
πŸ“₯
02
πŸ“₯ CLONE β€” Fetch OpenWrt + SecuBox Build System

Clone the official OpenWrt source and the SecuBox overlay repository. The build system compiles a custom firmware image with all 38 modules pre-configured, verified by PKG_HASH signatures.

πŸ™
git clone
openwrt/openwrt.git πŸ“‚
gkerma/secubox-openwrt πŸ›‘οΈ
feeds.conf setup
./scripts/feeds update
βš™οΈ
make menuconfig
Target: armvirt 🎯
Subtarget: 64-bit
SecuBox packages βœ…
LuCI + RPCD βœ…
πŸ”¨
Compile
make -j$(nproc) πŸš€
Cross-compile toolchain
PKG_HASH verify βœ”οΈ
Signed manifests πŸ”
πŸ’Ύ
Flash Firmware
sysupgrade.bin β†’ πŸ“‘
dd / TFTP / web UI
First boot = vanilla
Ready for overlay 🧩
git clone β†’ feeds update β†’ menuconfig β†’ make β†’ firmware.bin β†’ flash πŸ’Ύ
🧩
03
🧩 OVERLAY β€” SecuBox Identity Configuration

The SecuBox local overlay transforms vanilla OpenWrt into a security powerhouse. Custom UCI defaults, LuCI apps, RPCD backends, and the secubox-ctl CLI β€” all layered on without modifying upstream code.

πŸ“
/etc/secubox/
overlay.d/ configs πŸ“‹
UCI defaults applied
Network modes set
Identity injected πŸ†”
πŸŽ›οΈ
secubox-ctl
enable / disable πŸ”˜
status / sync πŸ”„
rollback / diag 🩺
Module lifecycle mgr
🌐
5 Network Modes
πŸ” Sniffer (passive)
πŸ‘οΈ Passive monitor
πŸ“‘ Access Point
πŸ”— Relay + WireGuard
πŸ›‘οΈ Router + Proxy
OpenWrt vanilla + SecuBox overlay + secubox-ctl = πŸ›‘οΈ Armed Router
πŸŒ€
04
πŸŒ€ VORTEX DNS β€” Prevention Shield Γ—47 Multiplier

Vortex DNS is SecuBox's first line of defense β€” blocking threats at the DNS level BEFORE any connection is established. By sinking malicious domains, it stops malware, phishing, and C2 callbacks at the cheapest possible network layer. The Γ—47 vitality multiplier means each DNS rule prevents 47Γ— more damage than a reactive firewall rule.

πŸŒ€ DNS Block before connect
β†’
🧱 Firewall Filter malicious IPs
β†’
πŸ” WAF Inspect requests
β†’
πŸ“‘ Mesh Share alerts P2P
β†’
βœ… CLEAN Safe traffic only
🚫
DNS Sinkhole
Malware domains β†’ πŸ•³οΈ
Phishing URLs β†’ πŸ•³οΈ
C2 callbacks β†’ πŸ•³οΈ
Ad trackers β†’ πŸ•³οΈ
πŸ“‹
Blocklists Fusion
CrowdSec CTI feeds 🧠
Community lists πŸ‘₯
Custom rules πŸ“
Auto-updated ⏰
⚑
Zero-Latency
Local DNS resolver 🏠
Cache = instant ⚑
No round-trip delay
Microsecond decisions
πŸ“Š
Analytics
Blocked queries log πŸ“‰
Top threat domains 🎯
Per-client stats πŸ‘€
LuCI dashboard πŸ“Ί
Γ—47
Vortex DNS
pure prevention
Γ—111
WAF Layer
request inspection
Γ—NΒ²
Mesh P2P
collective coverage
πŸŒ€ DNS Γ— 🧱 FW Γ— πŸ” WAF Γ— πŸ“‘ Mesh Γ— πŸ“Š Monitor = SecuBox Defense
πŸ“¦
05
πŸ“¦ SERVICES β€” 38 Module Stack Embedding

SecuBox embeds 38 modules across 9 categories directly into the router β€” each with its own LuCI dashboard, RPCD backend, UCI config, and procd service management. No external dependencies, no cloud required.

πŸ›‘οΈ
CrowdSecsecurity Β· CTI
πŸ”
Netifyd DPIsecurity Β· inspect
πŸŒ€
Vortex DNSsecurity Β· dns
🧱
nftables FWsecurity Β· firewall
πŸ”
WireGuardnetwork Β· vpn
πŸ”‘
Auth Guardiansecurity Β· auth
πŸ‘€
Client Guardiannetwork Β· NAC
πŸ“Š
Netdatamonitor Β· metrics
🎬
Media Flowmonitor Β· streams
🚦
Traffic Shapernetwork Β· QoS
πŸ’Ύ
CDN Cachenetwork Β· proxy
🌐
VHost Managerinfra Β· 19 templates
πŸ“Ά
Bandwidth Mgrnetwork Β· 8 levels
🏠
System Hubcore Β· unified
πŸ€–
AI Moduleai Β· detection
πŸ“‘
IoT Guardiot Β· isolation
38 modules · 9 categories · 31 active services · 0 cloud dependencies ☁️❌
πŸ“‘
06
πŸ“‘ MESH β€” MaaS Federation Γ—NΒ² Network Effect

The final step: each SecuBox node joins the P2P mesh network via WireGuard tunnels, sharing threat intelligence and CrowdSec decisions in real-time. Every new node makes the entire fleet stronger β€” protection scales as NΒ².

πŸ”—
WireGuard Mesh
Auto-peering 🀝
Key rotation πŸ”‘
Trust scoring ⭐
did:plc identity
🧠
Shared Intel
CrowdSec decisions πŸ“€
Threat feeds sync πŸ”„
Blocklist fusion πŸ“‹
Real-time alerts 🚨
πŸš€
MaaS Deploy
Master β†’ fleet push πŸ“‘
Config sync πŸ”„
Service landing pages
gk2.secubox.in 🌍
πŸ”’
ANSSI Cert Path
CSPN certification πŸ…
ENISA compliance βœ…
Audit trail πŸ“œ
Sovereign security πŸ‡«πŸ‡·
N nodes Γ— N peers = NΒ² protection πŸ›‘οΈ β€” MaaS as a Service by CyberMind.FR
⚑
Loop 1 β€” Operational
ms β†’ seconds
nftables Β· DPI Β· CrowdSec Bouncer
🧱 Immediate threat blocking
πŸ”„
Loop 2 β€” Tactical
minutes β†’ hours
Pattern analysis Β· Blocklist updates
πŸ“Š Adaptive defense tuning
🧠
Loop 3 β€” Strategic
hours β†’ days
Mesh intelligence Β· ANSSI reporting
πŸ“‘ Fleet-wide policy evolution
⏬