佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > 一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享

一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享

熱門(mén)標(biāo)簽:百度競(jìng)價(jià)排名 服務(wù)外包 地方門(mén)戶網(wǎng)站 AI電銷(xiāo) 鐵路電話系統(tǒng) Linux服務(wù)器 網(wǎng)站排名優(yōu)化 呼叫中心市場(chǎng)需求

實(shí)現(xiàn)代碼:

復(fù)制代碼 代碼如下:
#!/bin/sh
cd /var/log/httpd/
cat access_log|awk '{print $1}'|sort|uniq -c|sort -n -r|head -n 20 > a
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
echo $ip >> c
fi
done
cat c|awk -F. '{print $1"."$2"."$3}'|sort|uniq > b
#cat c|sort|uniq > b
for i in `cat b`
#cat b|sed 's/\./ /g'|while read i1 i2 i3 i4
do
if `cat ourip |grep $i > /dev/null 2>1`
then
echo "`date` $i" >> test
else
echo "iptables -I INPUT -p tcp -dport 80 -s $i.0/24 -j DROP" >> limit.sh
fi
done

使用方法,運(yùn)行命令:sh limit.sh,這樣就會(huì)把訪問(wèn)量過(guò)高的IP加入防火墻,并禁止訪問(wèn)

您可能感興趣的文章:
  • Linux系統(tǒng)防CC攻擊自動(dòng)拉黑IP增強(qiáng)版(Shell腳本)
  • 防止ARP攻擊的shell代碼
  • 利用Shell 腳本解決DDOS攻擊問(wèn)題

標(biāo)簽:湘潭 銅川 蘭州 湖南 崇左 黃山 仙桃 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一個(gè)簡(jiǎn)單的防CC攻擊Shell腳本分享》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢(xún)

    • 400-1100-266
    舒兰市| 宝清县| 七台河市| 尉氏县| 商丘市| 黄冈市| 江城| 丰都县| 镇赉县| 宁南县| 玉林市| 浦东新区| 昭觉县| 会泽县| 东乌| 巴彦淖尔市| 新绛县| 富阳市| 东安县| 吉隆县| 三亚市| 北碚区| 常州市| 瓦房店市| 凉城县| 西贡区| 遵义县| 永康市| 黔东| 镇安县| 柳州市| 绥中县| 小金县| 周口市| 仪征市| 中山市| 乌兰县| 喀什市| 新和县| 宜兰县| 车致|