广告
返回顶部
首页 > 资讯 > 精选 >Shell脚本怎么实现防CC攻击功能
  • 382
分享到

Shell脚本怎么实现防CC攻击功能

2023-06-09 19:06:45 382人浏览 泡泡鱼
摘要

这篇文章主要讲解了“shell脚本怎么实现防CC攻击功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本怎么实现防CC攻击功能”吧!实现代码:代码如下:#!/bin/shcd&n

这篇文章主要讲解了“shell脚本怎么实现防CC攻击功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本怎么实现防CC攻击功能”吧!

实现代码:

代码如下:

#!/bin/shcd /var/log/Httpd/cat access_log|awk '{print $1}'|sort|uniq -c|sort -n -r|head -n 20 > acp /dev/null access_loGCp /dev/null error_logcp /dev/null limit.shcp /dev/null C#awk '{print $2}' a|awk -F. '{print $1"."$2"."$3}'|sort|uniq > bcat a|while read num ipdoif [ "$num" -gt "20" ]thenecho $ip >> cfidonecat c|awk -F. '{print $1"."$2"."$3}'|sort|uniq > b#cat c|sort|uniq > bfor i in `cat b`#cat b|sed 's/\./ /g'|while read i1 i2 i3 i4doif `cat ourip |grep $i > /dev/null 2>&1`thenecho "`date` $i" >> testelseecho "iptables -I INPUT -p tcp -dport 80 -s $i.0/24 -j DROP" >> limit.shfidone

使用方法,运行命令:sh limit.sh,这样就会把访问量过高的IP加入防火墙,并禁止访问

感谢各位的阅读,以上就是“Shell脚本怎么实现防CC攻击功能”的内容了,经过本文的学习后,相信大家对Shell脚本怎么实现防CC攻击功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Shell脚本怎么实现防CC攻击功能

本文链接: https://www.lsjlt.com/news/257443.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Shell脚本怎么实现防CC攻击功能
    这篇文章主要讲解了“Shell脚本怎么实现防CC攻击功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本怎么实现防CC攻击功能”吧!实现代码:代码如下:#!/bin/shcd&n...
    99+
    2023-06-09
  • 一个简单的防CC攻击Shell脚本分享
    实现代码: #!/bin/shcd /var/log/httpd/cat access_log|awk '{print $1}'|sort|uniq -c|sort -n -r|head -n 20 &g...
    99+
    2022-06-04
    脚本 简单 CC
  • 怎么用PHP实现防CC攻击
    本篇内容主要讲解“怎么用PHP实现防CC攻击”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用PHP实现防CC攻击”吧!PHP防CC攻击的实现代码是“if (session_is_regist...
    99+
    2023-06-26
  • PHP防CC攻击实现代码是什么
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑PHP防CC攻击实现代码是什么?PHP防CC攻击实现代码所谓的CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态这种时候您的...
    99+
    2021-06-30
    PHP
  • 怎么使用Shell脚本解决DDOS攻击问题
    这篇文章主要介绍了怎么使用Shell脚本解决DDOS攻击问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。思路:主要利用 awk ,if结构,sort,uniq#!/bin/...
    99+
    2023-06-09
  • shell脚本实现文件锁功能
    1.背景 当多个进程可能会对同样的数据执行操作时,这些进程需要保证其它进程没有在操作,以免损坏数据。通常,这样的进程会使用一个“锁文件”,也就是建立一个文件来告诉别的进程自己在运行,如果检测到那个文件存在...
    99+
    2022-06-04
    脚本 功能 文件
  • shell脚本怎么实现ssh自动登录功能
    本篇内容介绍了“shell脚本怎么实现ssh自动登录功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!文件名:ssh_auto_login代...
    99+
    2023-06-09
  • golang如何实现防止CSRF攻击的功能
    CSRF(Cross-site request forgery)是一种网络攻击技术,攻击者通过伪造用户的请求,达到欺骗服务器的目的。Golang 语言提供了一些工具库和框架,可以帮助我们实现防止 CSRF 攻击的功能。CSRF 基本原理CS...
    99+
    2023-05-14
  • Shell脚本怎么实现删除一年前文件功能
    本篇内容主要讲解“Shell脚本怎么实现删除一年前文件功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell脚本怎么实现删除一年前文件功能”吧!代码如下:#!/bin/bash#Descr...
    99+
    2023-06-09
  • shell脚本实现ftp上传下载文件功能
    前段时间工作中需要将经过我司平台某些信息核验数据提取后上传到客户的FTP服务器上,以便于他们进行相关的信息比对核验。由于包含这些信息的主机只有4台,采取的策略是将生成的4个文件汇集到一个主机上,然后iHBkwirJm在这...
    99+
    2022-06-04
    shell脚本ftp上传 shell ftp上传下载文件
  • shell脚本实现ssh自动登录功能分享
    文件名:ssh_auto_login #!/usr/bin/expect### ssh模拟登陆器## @author zhiyuan <hzyhouzhiyuan艾特gmail.com>##i...
    99+
    2022-06-04
    脚本 自动登录 功能
  • Shell脚本实现的单机流量统计功能
    在网上看到这个单机流量的脚本,挺不错的。 #!/bin/sh usage(){ echo “Usage: $0 [-i INTERFACE] [-s INTERVAL] [-c COUNT]” ec...
    99+
    2022-06-04
    脚本 单机 流量统计
  • 如何实现Shell脚本制作的终端会话回放功能脚本
    这篇文章主要介绍“如何实现Shell脚本制作的终端会话回放功能脚本”,在日常操作中,相信很多人在如何实现Shell脚本制作的终端会话回放功能脚本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现Shell...
    99+
    2023-06-09
  • shell脚本如何实现echo输出不换行功能
    这篇文章主要为大家展示了“shell脚本如何实现echo输出不换行功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“shell脚本如何实现echo输出不换行功能”这篇文章吧。There are ...
    99+
    2023-06-09
  • Shell脚本实现删除一年前文件功能分享
    #!/bin/bash #Description: delete files #=====定义当前年份,月份以及文件所在目录=====# currentYear=`date +%Y` ...
    99+
    2022-06-04
    脚本 功能 文件
  • shell脚本配合zabbix实现tomcat的故障自愈功能
    目录1.背景及实现方式方法2.编写故障自愈脚本3.配置zabbix动作机制实现Tomcat故障自愈3.1.创建动作3.2.配置故障自愈消息内容以及执行自愈脚本3.3.动作创建完成4.观察故障自愈shell脚本配合zabb...
    99+
    2022-06-04
    shellzabbix实现tomcat故障自愈 zabbix故障自愈
  • Shell脚本中怎么实现随机数
    Shell脚本中怎么实现随机数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、通过时间获得随机数(date)这个也是我们经常用到的,可以说时间是唯一的,也不会重复的,从这个里...
    99+
    2023-06-09
  • 怎么用shell脚本实现ssh登录
    要使用shell脚本实现SSH登录,你可以使用SSH命令行工具,并将其包含在shell脚本中。以下是一个简单的示例:```bash#...
    99+
    2023-10-12
    shell ssh
  • shell脚本怎么实现猜数游戏
    这篇文章主要介绍shell脚本怎么实现猜数游戏,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!用shell脚本写一个猜数游戏最近用shell写的一个猜数游戏,包括4个不同难度,脚本如下:#作者:p_小王echo&nbs...
    99+
    2023-06-09
  • 怎么用Shell脚本实现检测文件是否被修改过的功能
    本篇内容介绍了“怎么用Shell脚本实现检测文件是否被修改过的功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bin/bashfun...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作