防止Ddos攻击脚本
2019独角兽企业重金招聘Python工程师标准>>>
贴上脚本
1、显示连接数最多的IP
sudo netstat -nalop |grep ip:port |awk '{print $5}'|awk '{split($0,a,":" ); print a[1]}' |uniq -c | sort -nr|head -n5
2、把连接数量最多的IP封掉
sudo netstat -nalop |grep ip:port |awk '{print $5}'|awk '{split($0,a,":" ); print a[1]}' |uniq -c | sort -nr|head -n3|awk '{print $2}' |xargs -isip sudo iptables -A INPUT -s sip -j DROP
如果IP比较多的话,多执行两次就OK。
转载于:https://my.oschina.net/internetafei/blog/664909
防止Ddos攻击脚本相关推荐
- html5 防止脚本攻击,shell防ddos攻击脚本(二)
在上一篇shell防ddos攻击脚本(一)中,我给大家发了个脚本,那只是针对单机的,如果是在负载均衡下的话,很容易把自己的服务器ip给误封,所以这篇文章就给大家发个可以添加白名单的shell脚本. 系 ...
- python模拟ddos攻击_python版DDOS攻击脚本
本文实例为大家分享了python版DDOS攻击脚本,供大家参考,具体内容如下 于是就找到了我之前收藏的一篇python的文章,是关于ddos攻击的一个脚本,正好今天有空,就实践下了. 附上源码pyDd ...
- CentOS防御DDoS攻击脚本
CentOS防御DDoS攻击脚本 用Cron定时任务来执行脚本统计单个IP的最大连接数,如果超过设置的阈值APF或者iptables来阻止,并在预设的阻止时间后释放. 一.安装 下载并允许此安装脚 ...
- DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本)
DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本) [root@server ddos]# cat ddos.sh #!/bin/sh ################### ...
- python ddos攻击脚本_python版本DDOS攻击脚本
今天为了休息下,换换脑子,于是就找到了我之前收藏的一篇python的文章,是关于ddos攻击的一个脚本,正好今天有空,就实践下了. 附上源码pyDdos.py:#!/usr/bin/env pytho ...
- DDOS攻击脚本快速简便网络扫描与DDOS
软件:pentmenu 功能:包含大部分Flooding攻击模块 一个能让你进行快速简便网络扫描与DOS攻击的命令菜单 必要时需要sudo 已在Debian与Arch下测试通过 常见的DDOS攻击类型 ...
- php shell ddos,shell防ddos攻击脚本(一)
最近服务器经常受到攻击,并且还大多数是晚上,实在是受不了晚上起来处理,直接从网上搜了个写得不错的shell封ddos脚本,这个脚本是老外写的,我觉得效果还不错,发给大家看看吧. 系统:centos 5 ...
- linux防ddos攻击脚本,Linux系统防止DDOS攻击脚本
chmod +x install.sh ./install.sh 安装结束后,配置主配文件 ddos.conf ##### Paths of the script and other files PR ...
- linux防ddos攻击脚本,Linux IPTables防DDOS攻击Shell脚本
1.Shell脚本 #!/bin/bash /bin/netstat -na |grep ESTABLISHED |awk '{print $5}' |awk -F : '{print $1}' | ...
最新文章
- CalledFromWrongThreadException
- 阿里OSS图片存储java代码示例
- python pandas dataframe 排序,如何按两列或更多列对python pandas中的dataFrame进行排序?...
- python urllib模块学习笔记
- python3 装饰器_python3_装饰器_异常处理
- Java怎么避免重复订单_javaEE高并发之如何产生唯一不重复订单号
- ASP.NET MVC中,通用的异常处理
- java sql变更存储,MySQL更改数据库数据存储目录,mysql数据存储
- 最速下降法/steepest descent,牛顿法/newton,共轭方向法/conjugate direction,共轭梯度法/conjugate gradient 及其他
- 一种word版题库制作成excel版步骤
- 项目管理面试常见问题及答案
- pass parameters to view(参数视图)
- ue4 中动画控制,利用conduit节点
- 计算机专业的浪漫情话,计算机学科的告白情话
- input不为空,且返回焦点
- python模拟登录钉钉,Python—实现钉钉后台开发,
- iOS开发-类似微信录音上滑取消功能
- 玉柴spn码故障对照表_玉柴ECI故障码表
- iOS开发二维码生成和扫描
- hdu1540 Tunnel Warfare
热门文章
- Android混流技术,基于Android的实时语音混沌保密技术的实现
- 二维数组求最小值_05-最大子矩形-最大值减去最小值小于或等于num的子数组数量...
- python terminator_Python turtle.Terminator方法代碼示例
- linux 优雅重启进程,apache2 重启、停止、优雅重启、优雅停止
- (三) shiro通过jdbc连接数据库
- Maven入门极简使用教程
- efcore根据多个条件更新_EFCore.Sharding(EFCore开源分表框架)
- 解决类似/usr/lib64/libstdc++.so.6:version `GLIBCXX_3.4.21` not found的问题
- Warning: POST Content-Length of 29328854 bytes exceeds the limit of 8388608 bytes in Unknown on line
- 使用python调用matlab方法