`
lht
  • 浏览: 202445 次
  • 来自: 深圳
社区版块
存档分类
最新评论

几个应付DOS攻击的管理脚本

阅读更多

$ cat dos_ip.sh

#!/bin/bash
netstat -an|grep SYN_RECV|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n $1

 

$ cat dos_attack.sh
#!/bin/bash

netstat -an|grep SYN_RECV|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n $1|awk -F' ' '{print $2}'|xargs --replace=TTT /sbin/iptables -t filter -I INPUT 1 -m state --state NEW -m tcp -p tcp -s TTT --dport 80 -j REJECT --reject-with icmp-host-prohibited

 

$ cat nst.sh

#!/bin/bash

if [[ "1" != "1$1" ]]; then
    netstat -an|grep $1|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n 10
else
    netstat -an|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n 10
fi
 

分享到:
评论

相关推荐

    dos批处理脚本学习

    描述中的“dos批处理脚本dos批处理脚本dos批处理脚本”可能是在强调批处理脚本的重要性以及多次提及以加深理解。 下面我们将针对每个压缩包内的文件名,分析可能包含的批处理脚本知识点: 1. **volatile_run.bat**...

    linux-DoSDeflate是一个轻量级的bashshell脚本旨在协助阻止拒绝服务攻击的过程

    Linux DoS Deflate 是一个专为防御拒绝服务(Denial of Service, DoS)攻击而设计的轻量级bash shell脚本。在了解这个脚本之前,我们需要先理解什么是DoS攻击。DoS攻击是恶意攻击者通过大量无效请求淹没目标服务器,...

    常用的DOS命令脚本

    虽然现代操作系统如Windows、macOS和Linux已经相当普及,但DOS命令仍然是理解和解决问题的基础知识,尤其对于系统管理、批处理脚本编写以及与低级别系统交互时。这个资源包含了常用的DOS命令,帮助用户快速掌握DOS...

    dos批处理脚本集经典

    批处理脚本是DOS(磁盘操作系统)环境中的一种命令行自动化工具,它允许用户编写一系列的命令,并将其保存为一个单一的文件,通常以`.bat`或`.cmd`为扩展名。通过运行这个批处理文件,用户可以一次性执行多个命令,...

    NS2模拟DoS网络攻击tcl源代码

    通过这个NS2模拟DoS攻击的TCL脚本,我们可以研究不同类型的网络攻击对网络性能的影响,例如DoS攻击如何导致网络拥塞,以及如何通过调整网络参数来增强网络的抗攻击能力。此外,它还为我们提供了一种评估和测试网络...

    HTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写.docxHTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写all.docxHTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写-(10

    HTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写.docx HTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写all.docx HTTP拆分攻击工具与技术:HTTP拆分攻击的脚本编写_(10).法律法规与道德规范.docx HTTP拆分攻击...

    dos批处理脚本命令详解

    通过以上几个实例,我们可以看到DOS批处理在实际应用中的多样性和实用性。学习DOS批处理不仅需要扎实的DOS基础知识,还需要具备一定的逻辑思维能力,以便理解和编写复杂的批处理脚本。随着DOS逐渐被更现代的操作系统...

    dos脚本+ftp实现快速升级

    DOS脚本本质上是一系列在命令提示符下运行的命令,写在一个文本文件中,通常扩展名为`.bat`或`.cmd`。通过编写脚本,我们可以将一系列手动执行的任务自动化,比如复制、移动文件,或者执行程序。在"dos脚本+ftp实现...

    Dos定时关机脚本

    Dos定时关机脚本,自己写的一个脚本可定时关机,也可取消关机任务。

    RSA低解密指数攻击爆破脚本

    在这个案例中,“rsa-wiener-attack-master”可能是一个包含实现Wiener攻击算法的源代码的项目文件夹,可能包括Python或其他编程语言的脚本,用于自动化这个过程。 为了防止这种攻击,RSA密钥生成时应确保d的大小。...

    一个简单的防CC攻击Shell脚本分享

    实现代码: 代码如下:#!/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 ...

    109个shell脚本合集.pdf

    在这个脚本中,我们使用iptables命令来屏蔽攻击IP,防止Dos攻击。 Shell脚本会自动检测到攻击IP,并将其加入到防火墙规则中,以阻止攻击。 2. Linux系统发送告警脚本 这个脚本可以在Linux系统中发送告警邮件,通知...

    HTTP拆分攻击工具与技术:自动化攻击脚本的开发.docxHTTP拆分攻击工具与技术:自动化攻击脚本的开发all.docxHTTP拆分攻击工具与技术:自动化攻击脚本的开发-(10).攻击脚本调试与

    HTTP拆分攻击工具与技术:自动化攻击脚本的开发.docx HTTP拆分攻击工具与技术:自动化攻击脚本的开发all.docx HTTP拆分攻击工具与技术:自动化攻击脚本的开发_(10).攻击脚本调试与优化.docx HTTP拆分攻击工具与...

    运行批处理不显示DOS窗口的VB脚本

    在日常的计算机操作与管理过程中,有时我们可能需要执行一些批处理文件(`.bat`文件),这些文件往往会在执行时打开一个黑色的命令提示符窗口(即DOS窗口)。对于用户来说,这种短暂出现的窗口不仅影响美观,还可能...

    跨站脚本攻击实例解析

    此文档是本人亲自整理过的相对通俗易懂的一个跨站脚本攻击实例解析

    sum_dos运行脚本

    sum_dos运行脚本用于求和 发发发

    新版memc压测dos memc

    标签包括了“ddos”,这是DoS攻击的一个变种,分布式拒绝服务(Distributed Denial of Service)攻击。DDoS攻击比普通的DoS攻击更为复杂,因为它来自多个不同的源,使得防御变得更加困难。 “压力测试”是为了评估...

    Windows系统维护常用Dos批处理CMD脚本(System)

    Windows系统维护不求人,一大批维护脚本及CMD命令速查手册,无论是做网吧做网管还是公司电脑运维人员还是个人电脑,都可以大大提高工作效率,面对成千上万台电脑,面对成千上万个文件,再也不用一个一个去处理了。...

    XSS跨站脚本攻击在Java开发中防范的方法

    ### XSS跨站脚本攻击在Java开发中的防范方法 #### XSS攻击原理与分类 XSS(Cross-Site Scripting)跨站脚本攻击是一种常见的安全威胁,它利用Web应用程序的安全漏洞,将恶意脚本注入到合法的网页中,进而攻击最终...

    自己做的几个阅读脚本

    标题中的“自己做的几个阅读脚本”表明这是一个个人创作的项目,主要包含了用于阅读的脚本。这可能是指一些自动化或者增强阅读体验的程序代码,可能是为了提高阅读效率,个性化定制阅读界面,或者实现特定的功能,如...

Global site tag (gtag.js) - Google Analytics