当“高并发、低延迟”成为现代业务的标配,传统WAF(Web应用防火墙)却使开发者陷入两难:要安全,还是要速度?
如今,这个问题有了一个更优解:石犀科技全新推出开源WAF——WGE(Web Governance Engine)引擎。该引擎基于C++23从零构建,旨在从根本上解决安全与性能的固有矛盾,即在不妥协防护能力的前提下,实现数倍于传统方案的性能突破,为现代高负载业务提供可靠的安全基建选择。

石犀科技WGE资料库
当前,Web应用的安全处境堪称“冰火两重天”:就如同要求一位短跑运动员身披重甲参赛,既想让他快,又怕他被击倒。当你为业务流量飙升而欣喜,却又因WAF成为瓶颈而头痛时,是否想过:这个本应守护业务安全的“守护神”,也许本身就是问题所在?
一方面,SQL注入、XSS等OWASP Top 10攻击手段依旧猖獗,且在扫描器、僵尸网络等自动化攻击工具的加持下,变得高频且成本低廉;另一方面,GDPR、等保2.0、PCI-DSS等合规要求不断收紧,将Web安全防护从“可选项”变成了关乎生存的“必选项”。
任何防护上的短板,都可能直接导致数据泄露、业务中断乃至品牌声誉受损的实质性风险。而当我们把目光投向市面上主流的开源解决方案时,就会发现问题的症结往往出在这些工具本身的设计与能力边界上。
一、技术突破,定义高性能WAF引擎
1.无缝兼容,平滑迁移
WGE的目标非常明确:做ModSecurity最丝滑、最强力的直接替代品,在完全兼容全球通用OWASP核心规则集(CRS)的同时,适配从物理机、虚拟机到容器在内的各类环境,支持Nginx、Apache等主流服务器,并可集成至Kubernetes Sidecar及云原生架构,实现从传统到云端的零感切换。
2.性能重构,数据说话
WGE基于现代C++23从零构建,充分利用最新语言特性进行底层优化。通过无锁数据结构、智能内存池与分配器、基于ANTLR4定制的规则解析器等关键技术,实现高效的多线程请求处理与极低的内存开销。
基准测试显示:在相同环境(Intel i5-10400, 32GB内存)下,WGE的每秒请求处理能力(QPS)达到ModSecurity的4.3倍以上(ModSecurity约4,010 QPS vs. WGE约17,560 QPS)。在面对海量规则与复杂攻击的混合场景时,其专项优化版本更能实现5~20倍的性能提升。

性能效果对比
3.硬解编码,杜绝绕过
传统WAF依赖正则表达式进行规则匹配,但正则文法的表达能力有限,难以完全覆盖SQL、JavaScript等编程语言的复杂语法,易被编码、注释插入等混淆手段绕过,且常伴有较高的误报率。
WGE基于Ragel状态机生成器构建了专用的转码引擎,它能以接近手工汇编的效率,将URL、HTML、JavaScript、CSS、Base64、十六进制等22种常见编码的解码逻辑编译为本地代码,并通过零拷贝处理减少内存分配与拷贝操作。同时,WGE支持自动检测并处理多重编码,从原理上杜绝“换个马甲”即可实现攻击绕过的可能性。
二、不止于替代,WGE重新诠释Web安全防护效能
1.迁移零成本
无需改写任何规则,可直接沿用现有的OWASP CRS策略库,即刻获得对已知攻击的成熟防御。其广泛的部署适配性,也让用户能在不改变现有架构的前提下,无感升级至高性能防护,最大限度减少学习成本、兼容风险与业务中断隐患。
2.运维高效率
凭借架构级的性能优势,WGE能将安全防护带来的损耗降至极低。这意味着同等硬件资源可处理数倍于从前的业务流量,直接节省扩容与云资源成本。其超低延迟设计(平均响应时间<1ms),确保安全检测几乎不增加业务响应时间,保障高并发下用户的流畅体验。
3.防护高精度
现代C++23架构与Ragel引擎的技术代差,带来了防护效果的质变。WGE能精准还原各类混淆后的原始攻击载荷,在使用深度优化的OWASP CRS规则集时,达成比ModSecurity更低的误报率与更高的检出率。结合其他自研增强规则,其对复杂编码攻击的检测能力和防绕能力更强,让用户无需在“误报”与“漏报”间痛苦妥协。
三、开源共建,即刻体验
高性能WAF方案WGE已正式就绪。
这不仅是一个停留在理论上的构想,更是经过商业环境验证的成熟方案——其核心已在「石犀数据流动治理平台」中稳定运行,守护着关键业务流量。

石犀平台产品架构
如今,我们将WGE引擎基于MIT开源协议全面开源,承诺完全免费且可商用。这不仅是一个产品的发布,更是石犀科技面向开发者与安全专家的共建邀请。
我们提供:
·简洁的C++ API,满足深度定制需求
·开箱即用的Nginx、Apache等集成模块
·活跃的社区支持和原厂技术保障
我们期待:
·您的使用、反馈与代码贡献
·共同探索Web安全的新场景与新挑战
·与您携手,塑造下一代开源的WAF生态

真正的技术进步,源于开放与共享。如果你正在评估WAF方案,为性能瓶颈所困,或是关注高性能的数据安全技术,欢迎加入我们。
责任编辑:刘惯玲 校对:孙远进
中国周刊官方微博
官方微信公众号