π‘οΈ CyberMind.FR β Infographic
SecuBox Lifecycle
From bare hardware to full mesh protection β every step of the SecuBox deployment pipeline, explained with emojis.
π
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