Share CrowdSec bans and mitmproxy detections between mesh nodes using the existing blockchain chain + gossip sync. Received IOCs from trusted peers are auto-applied as CrowdSec decisions based on a three-tier trust model (direct/transitive/unknown). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
12 lines
284 B
Bash
Executable File
12 lines
284 B
Bash
Executable File
#!/bin/sh
|
|
# Threat Intel API - Peer contribution stats
|
|
# GET: Returns per-peer IOC statistics and trust levels
|
|
|
|
echo "Content-Type: application/json"
|
|
echo "Access-Control-Allow-Origin: *"
|
|
echo ""
|
|
|
|
. /usr/lib/secubox/threat-intel.sh 2>/dev/null
|
|
|
|
ti_peer_stats 2>/dev/null || echo '[]'
|