
一份简易的防CC攻击Shell脚本共享
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:本文提供了一个简单的bash脚本,用于防御常见的CC(HTTP Flood)攻击。通过设置访问限制和屏蔽恶意IP地址,帮助网站减轻或阻止由大量垃圾请求引发的服务中断问题。适合寻求增强服务器安全性的Linux用户参考使用。
实现代码如下:
```sh
#!/bin/sh
cd /var/log/httpd/
cat access_log | awk {print $1} | sort | uniq -c | sort -n -r | head -n 20 > acp
cp /dev/null access_log
cp /dev/null error_log
cp /dev/null limit.sh
cp /dev/null c#
awk {print $2} a | awk -F. {print $1.$2.$3} | sort | uniq > b
cat a | while read num ip; do
if [ $num -gt 20 ]; then
# 进行相应处理,此处省略具体逻辑代码
fi
done
```
全部评论 (0)
还没有任何评论哟~


