WatchBird: 一代纯PHP防火墙
发布时间
阅读量:
阅读量
WatchBird: 新一代纯PHP防火墙
工具安装
研究人员可通过执行以下指令,将项目源代码直接复制到本地环境。
git clone https://github.com/leohearts/awd-watchbird.git
工具部署
-
进入已下载的文件夹所在目录
-
对waf.c进行编译,生成.so文件,可参考如下命令:gcc waf.c -shared -fPIC -o waf.so
-
将waf.so与watchbird.php两个文件存放至/var/www/html目录或其他指定路径中
-
访问任意启用了waf的文件,并在参数中添加?watchbird=ui以打开watchbird控制台,随后创建初始密码并完成相关配置
-
将以下代码插入至需启用waf的php脚本第一行
<?php include_once "/var/www/html/watchbird.php" ?> -
享受使用成果!
功能介绍
具备简易配置特性(仅需单个文件,无需引入额外js/css资源)
可随时启停某项防护机制
基础防御能力涵盖:
- 数据库注入(SQL Injection)
- 文件上传(Upload)
- 文件包含(L
全部评论 (0)
还没有任何评论哟~
