NGX-WAF 正则规则验证端 ###前言 大多数甲方的WAF都是基于NGX-LUA模块开发出来的,那么就少不了需要写规则,这个时候,大部分情况要么就是有服务器或者虚拟机搭建一个环境测,要么就是在线上搞,挺麻烦的,而且还笨重。因为这个原因,我就撸了一个基于PCRE的正则验证工具,原理跟 ngx 那个正则匹配一样的,现在就自己团队内部分享,开放出来帮助更多的人吧。 ###编译、安装 默认情况下,先安装pcre的库,这个百度一搜一大把。 然后就直接编译这个C文件就OK了。 gcc pcre_func.c -o pcre -lpcre