HttpGuard 防御CC攻击的神器!完全免费开源

2023-1-29 1,238 1/29

下载链接:【Mega网盘】、【百度网盘

安装之前需要在nginx配置Lua,如果你用的是lnmp,那么配置就非常简单

进入/root/lnmp1.9/的目录里,然后修改lnmp.conf里的lua开关为y:
执行:./upgrade.sh nginx 选择版本:选择你当前的版本升级后即可!

安装好Lua一以后需要在nginx.cnf加入以下代码开启防御,

Lua 开启防御代码

lua_package_path "/usr/local/nginx/conf/waf/?.lua";
lua_shared_dict limit 10m;
init_by_lua_file /usr/local/nginx/conf/waf/init.lua;
access_by_lua_file /usr/local/nginx/conf/waf/waf.lua;

自己配置的3秒盾

#!/bin/bash
while true
do
curl --connect-timeout 10 -m 20 "http://XX.XX.XX.XX/6898278712.php" -k -i > /dev/shm/ros.sh
http=`awk '/^HTTP/{print $2}' /dev/shm/ros.sh`
if [ "$http" = "502" ]; then
cp -rf /root/cc/nginx.conf /usr/local/nginx/conf/
/etc/init.d/nginx restart
fi
sleep 3
done

按教程中的设置后务必要重启Nginx,运行sh脚本之前要给予777权限,否则无法运行。

后台运行cc.sh脚本,在终端下执行 (./cc.sh &)

如果你遇到的流量攻击,那只能上服务器硬防了!给大家推荐3款经济实惠的高防抗D服务器和VPS:

1.鲨鱼高防(优惠链接):https://bittly.cc/RpJ0S
2.sharktech:https://bittly.cc/R9YVL
3.肉盾 Ovhcloud:https://bittly.cc/cURKR

- THE END -

非特殊说明,本博所有文章均为博主原创。