【短小♂精悍】4步教你学会如何DDOS攻击与防护

DDOSIM在kali虚拟机下的安装教程 DDOSIM在kali虚拟机下的安装教程前言1、下载ddosim2、利用VMtools复制ddosim到kali中3、安装编译环境4、安装ddosim 前言 最近在测试几款ddos攻击工具,对于ddosim的安装过程费了老大劲才装好,期间试着用Redhat,但由于yum源以及编译版本等问题,都没有成功,在kali上找到了合适的编译器,并成功安装ddosim,写下这个,可以参考一下,第一次写博客,不... 阅读详情

前言:

DDOS即分布式拒绝服务攻击,攻击者利用不同位置的大量“肉鸡”对目标发动大量的正常或非正常请求,耗尽目标主机资源和网络资源,使被攻击的主机不能正常为合法用户提供服务。

DDOS攻击具有攻击成本低、危害大、防御难的特点,是企业安全建设需要防范的风险之一,本节介绍DDOS攻击分类及危害、DDOS攻击的常用方案,并重点阐述云抗DDOS攻击应用方案。

目录

前言:

DDOS攻击分类及危害

1.DDOS攻击分类

2.DDOS攻击危害

DDOS攻击防护方案

云抗DDOS攻击应用实践

1.云抗DDOS攻击防护方案说明

2.云抗DDOS攻击注意事项

典型应用案例

1.背景

2.DDOS防护方案


DDOS攻击分类及危害

图片

 

1.DDOS攻击分类

从DDOS攻击的类型上,主要分为流量型攻击和应用型攻击。流量型攻击如SYNFoold、ACK Flood、UDP Flood;应用型攻击主要包括HTTP CC攻击、DNS Query Flood。

如图1为SYN Flood攻击,客户端发送SYN包给服务端,服务端返回SYN+ACK包,客户端会返回ACK确认包,完成3次握手。但是攻击者可以很容易伪造源IP发送SYN包,服务端响应SYN+ACK包,但客户端永远不会回复ACK确认包,所以服务端会不断重试(一般会5次),当大量的恶意攻击请求包发送过来后,服务端需要大量的资源维护这些半连接,直到资源耗尽。

图片

 

图1    SYN Flood攻击示意图

如图2,为CC攻击的软件示意图,该软件可以接入代理IP源,每个请求使用不同代理IP,并且可以修改请求的浏览器UA、控制线程数、选择攻击目标等,攻击的效率非常高,只要掌握数台机器和代理IP资源,就可以发送大量的HTTP请求,耗尽Web服务器的性能。

 

图片

图2   CC攻击示意图

 

2.DDOS攻击危害

如果是流量型攻击,很容易把互联网入口堵死,一般DDOS流量攻击动不动就是10G打起,对于一般中小企业,互联网总带宽远小于这个量级,很容易就被打垮。如果是托管在运营商或第三方数据中心机房,为了保障在同机房中的其他客户能正常使用互联网带宽资源,往往会将被攻击的IP临时摘除(黑洞),让黑客的攻击流量无法送达。如图3为流量型攻击的示例图,运营商的抗DDOS设备上监控到的10G左右的攻击流量从不同地方打过来。

在湖南的小伙伴应该知道:5月份某日湖南电信遭遇DDOS洪水攻击导致下午几个小时全省集体断网....

图片

图3     流量型DDOS攻击案例

如果是CC攻击,很容易把Web服务器或相关数据库服务器打死,特别是有和数据库交互的页面,黑客攻击时会先找到这样的页面,然后发起大并发的HTTP请求,直到耗尽Web服务器性能或数据库性能,无法正常提供服务。如图4为CC攻击示意图,可以看到在一段时间内,同一个Useragent的请求占比很高,有些CC攻击会往固定的几个URL发起攻击,这些URL的请求量会特别高。

图片

图4   CC攻击特征

如果没有效手段阻断攻击DDOS攻击,必将影响公司业务正常开展。

 

DDOS攻击防护方案

图片

DDOS攻击防护需要依靠DDOS攻击防护系统,如图5所示,为运营商级DDOS攻击防护系统的防护架构图,其防护流程如下。

(1)正常情况流量从运营商骨干网路由器路由到用户机房的路由器上。

(2)DDOS攻击防护系统一般包括检测系统和清洗系统2个部分,检测系统通过网口镜像或分光器镜像流量的分析,判断是否存在DDOS攻击行为,一旦发现则通知清洗服务器,开启防护模式。

(3)清洗系统开启BGP通告,将原来转向用户机房的路由牵引到清洗系统路由器上,这时攻击流量就改变方向流向到清洗服务器上。

(4)清洗服务器将攻击流量清洗,正常业务流量放行。

(5)正常业务流量回注到用户机房,这样就完成了DDOS攻击防护。

图片

图5      DDOS攻击防护架构图

DDOS攻击防御的前提条件是有足够的冗余带宽,冗余带宽是指保障业务正常访问带宽后的剩余带宽。因此,除了少数大型企业有自建DDOS防护系统的必要,大多数情况一般是购买运营商抗DDOS服务,或者使用云抗DDOS防护服务。如表1,为不同DDOS攻击防护方案的应用场景和优缺点比较。

表1      常见DDOS攻击防护方案对比

本节重点介绍云抗DDOS应用方案和实践经验。

云抗DDOS攻击应用实践

1.云抗DDOS攻击防护方案说明

如图6所示,为典型的云抗DDOS攻击防护方案部署图。

图6    云抗DDOS攻击应用方案

(1)首先需要购买高防IP服务,根据需要选择,建议选择BGP高防。高防IP服务一般有保底防护带宽和弹性防护带宽,弹性防护带宽需要根据实际防护量单独再收费。

(2)配置DDOS防护策略,需要将域名、回源配置设置好,如果是CC攻击防护,还需要将HTTPS证书导入到抗DDOS防护中心。

(3)验证配置是否正确,可以修改本地电脑的hosts文件,改到高防IP上,然后通过域名访问,看是否已生效。

(4)实际使用时,将DNS切换到云抗DDOS中心,一般通过修改CNAME或A记录即可。

2.云抗DDOS攻击注意事项

(1)在实际应用过程中,建议将抗DDOS的源站线路和日常源站线路分开,且抗DDOS攻击的源站IP没有被暴露过。因为一般发生攻击时,源站线路的IP可能被ISP黑洞,短时间内无法使用;另外如果更换一个同一个网段的IP作为新的源站IP,很容易被黑客猜到。

(2)主站IP要和其他服务站点的IP分开,因为主站IP经常可能遭受攻击,这样可以降低攻击的影响面。

(3)需要放行云DDOS防护中心的网段,避免被防火墙、IPS、WAF等设备阻断(因为同IP的请求频率会变高)。另外需要考虑透传真实用户请求IP,用于进行统计分析等应用。

(4)需要考虑服务延时,需要考虑云抗DDOS中心机房和源站的地理位置,如果离得太远,很有可能会增加访问延时。

(5)一般不建议将流量一直切换到抗DDOS中心,只有遭受攻击时再切换。或者当有重要活动时,可以事先切换上去,避免遭受攻击时DNS切换的时间,影响重要业务活动。

(6)对于CC攻击,第一优先防护方案是WAF,如果实在不行,再切换到抗DDOS中心。

典型应用案例

图片

1.背景

某公司,主机房服务器托管在数据中心,灾备机房在云上。主要应用为网站和APP,经常遭受DDOS攻击,影响业务开展。

2.DDOS防护方案

  • 采购某云DDOS厂商服务,10G BGP + 弹性防护扩展。

  • 使用专用线路用于抗DDOS回源。

  • 攻击时通过DNS切换将流量切到高防IP上,营销活动开展时,事先将流量切到高防上。

  • HTTPS证书配置到DDOS设备上。

  • 流量型攻击防护效果比较理想,CC攻击防护效果也不错(需要和厂商配合进行策略优化)。

在这里插入图片描述​

看到这里的大佬,动动发财的小手 点赞 + 回复 + 收藏,能【 关注 】一波就更好了

我是一名渗透测试工程师,为了感谢读者们,我想把我收藏的一些网络安全/渗透测试学习干货贡献给大家,回馈每一个读者,希望能帮到你们。

干货主要有:

①2000多本网安必看电子书(主流和经典的书籍应该都有了)

②PHP标准库资料(最全中文版)

③项目源码(四五十个有趣且经典的练手项目及源码)

④ 网络安全基础入门、Linux运维,web安全、渗透测试方面的视频(适合小白学习)

⑤ 网络安全学习路线图(告别不入流的学习)

⑥ 渗透测试工具大全

⑦ 2021网络安全/Web安全/渗透测试工程师面试手册大全

各位朋友们可以关注+评论一波 然后扫描下方  备注:优快云  即可免费获取全部资料

​

linux DDOS分布式攻击案例演示及防御方案 DDOS攻击通常会采用分布式的方式进行攻击,攻击者控制大量的僵尸网络,将它们联合起来进行攻击。攻击者可以使用各种手段,如UDP Flood、TCP Flood、ICMP Flood等方式,向目标服务器发送大量的流量,占用其带宽和资源,导致服务不可用。攻击者可以使用各种手段,如UDP Flood、TCP Flood、ICMP Flood等方式,向目标服务器发送大量的流量,从而占用其带宽和资源,导致服务不可用。控制器是攻击者使用的工具或软件,用于控制僵尸网络中的所有计算机或设备发起DDOS攻击。 阅读详情

相关推荐

TDISP(TEE Device Interface Security Protocol)软件操作流程

/ 1. SPDM会话相关定义(🔶1-37、🔶1-187)// SPDM会话ID// AES-256-GCM加密密钥(TDISP要求)// 初始向量// 会话是否激活// 2. IDE流配置(🔶1-52、🔶1-625)// IDE流ID// 4个子流的AES密钥(覆盖所有子流类型)// 密钥是否已配置// 3. TDI状态与配置(🔶1-207、🔶1-210)TDI_CONFIG_UNLOCKED = 0, // 初始配置态。

inquisiter 1432

DDos攻击模拟学习篇-DDOS攻击简单复现

三、输入python ddos-p2.py运行脚本,输入目标地址(服务器公网ip或者本地物理机ip),攻击端口号(这里使用8080),攻击速度(速度越快,流量越大)回车脚本开始攻击。至此,一次简单的DDos攻击就完成,再次声明:此文章仅用于记录自己的学习路线,不用于其他的任何途径!一、打开虚拟机kali,先准备一个攻击脚本(注意:这里使用的是github上的脚本)注意:这里用来攻击的服务器或者本地机一定要是自己的!切勿使用他人服务器进行实验!本文章用于记录自己的学习路线,不用于其他任何途径!

m0_67297118的博客 1万+

CoMP 协同多点传输技术

CoMP CoMP是什么 解决什么问题 有什么缺点 CoMP(Coordinated Multiple Points)协同多点传输,通信术语,LTE-A的重要技术之一。 CoMP传输是指地理位置上分离的多个传输点,协同参与为一个终端的数据(PDSCH)传输或者联合接收一个终端发送的数据(PUSCH),参与协作的多个传输点通常指不同小区的基站。CoMP技术将边缘用户置于几个基站的同频率上,几...

ilean_J的博客 2万+

【教程】如何DDOS攻击

中华人民共和国刑法》第二百八十六条【破坏计算机信息系统罪;网络服务渎职罪】违反国家规定,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,后果严重的,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。违反国家规定,对计算机信息系统中存储、处理或者传输的数据和应用程序进行删除、修改、增加的操作,后果严重的,依照前款的规定处罚。故意制作、传播计算机病毒等破坏性程序,影响计算机系统正常运行,后果严重的,依照第一款的规定处罚。

Lan_yang_yang_gg的博客 8294

毕业论文管理系统的设计与实现

毕业论文工作是高等学校本科培养阶段的一个重要环节。目前论文管理工作存在着许多问题,例如人工管理极为不便;学生对论文所要撰写的内容并不十分了解,与指导老师的沟通非常不便;老师的指导监督也很难完全到位;手工评审的效率低等。而现有的一些毕业论文信息管理或答辩评审系统只是实现了部分网上交流和评审管理的功能,在答辩评审的自测和项目指标权重等方面都存在着一定的不足。因此,本文设计的毕业论文管理系统采用B/S模式开发。其中,Browser层使用JSP技术开发;

wqq_992250277的博客 3183

如何在 Ubuntu 24.04 或 22.04 上安装和使用 GDebi

本文介绍了在Ubuntu 24.04上安装和使用GDebi的方法。GDebi是DPKG的轻量级替代品,能够自动解析并安装.deb包的依赖项。文章详细说明了系统更新、安装GDebi的步骤,并演示了通过GUI和CLI两种方式安装.deb包的操作流程。此外,还提供了验证安装和卸载包的方法。GDebi虽然非必需,但为用户提供了处理依赖项的另一种选择,适合需要安装本地Debian包的用户。

山岚的运维笔记 1987

DDoS攻击原理及防护方法论(4)--ACK Flood攻击

3.2 ACK Flood攻击3.2.1 原理    ACK Flood攻击是在TCP连接建立之后,所有的数据传输TCP报文都是带有ACK标志位的,主机在接收到一个带有ACK标志位的数据包的时候,需要检查该数据包所表示的连接四元组是否存在,如果存在则检查该数据包所表示的状态是否合法,然后再向应用层传递该数据包。如果在检查中发现该数据包不合法,例如该数据包所指向的目的端口在本机并未开放,则主

红梅花儿开 4962

2026年经典爬虫案例专栏|第17篇:学术论文爬虫实战——知网与万方数据采集

字段名说明数据类型title论文标题字符串authors作者列表列表abstract摘要字符串keywords关键词列表列表journal发表期刊字符串year发表年份整数volume卷号字符串issue期号字符串pages页码范围字符串citations引用次数整数downloads下载次数整数doiDOI编号字符串url论文链接字符串学术论文爬虫是科研工作的重要辅助工具,可以帮助研究人员高效地收集和管理论文数据。

2201_76125261的博客 1062

【网络安全】DDoS攻击详解

一个比较完善的DDos攻击体系主要是由四大部分所组成,分别是(1)主攻击机( attacker也可以称为master)、(2)控制傀儡机( handler)、(3)攻击傀儡机( demon,又可称agent)以及(4)受攻击机( victim)。

程序员若风的博客 5868

超声波雷达探测车位及信号处理方法

在APA泊车中用到了超声波雷达,第一次接触,总结研究之。

周陽讀書 1229

ubuntu20 安装px4、mavros、QGroundControl

首先安装一下ant,否则没法运行,同时因20.04的缺少动态库libawt_xawt.so无法被Java8给调用,我的解决办法是去18.04把18.04的相同路径下的动态库libawt_xawt.so移动到20.04的/usr/lib/jvm/java-11-openjdk-amd64/lib/路径中。用rosdepc的时候,你得确保你用的是鱼香ROS的提供的ROS安装方法,否则是没有rosdepc的。make px4_sitl gazebo之前,可以安装一下gazebo的 模型。二、安装MAVROS。

qq_58060770的博客 3349

简单易懂使用DDOS攻击(教程)

(ping后接主机名,DESKTOP-OJ7R2JN是我的主机名,勿写。首先Win+R打开运行,输入cmd按Enter。在Linux系统下载Git。输入IP地址与端口即可。

weixin_56580980的博客 2183

2026年CSP-J初赛真题及答案解析

2026年CSP-J初赛真题及题解

王老师青少年编程 1628

两款实用的DDos攻击工具

两款实用的DDos攻击工具 2018-02-22Network•Security865 之前为了重现某个bug,需要对网络设备进行ddos攻击测试,同时也是对设备的网络攻击防护功能进行抗压测试。临阵磨枪,google了两款攻击工具,windows平台的hyenae,以及Linux平台的hping3,在此记录一下两者的用法。 Hyenae hyenae是在Windows平台上非常好用的一...

Man_In_The_Night的博客 8万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

DDoS攻击是什么?如何进行网络攻击?

2、可以通过LANDattack的攻击方式来进行网络攻击,攻击原理为:网络攻击者可向目标机发送一个SYN的TCP包,包中的源地址被伪造成目标机的地址。当目标机被这样大量欺骗,建立大量空链接,会导致被攻击的机器死循环,最终耗尽资源而死机。DDoS的攻击策略侧重于通过很多僵尸主机向受害主机发送大量看似合法的网络包,从而造成网络阻塞或服务器资源耗尽而导致拒绝服务,分布式拒绝服务攻击一旦被实施,攻击网络包就会犹如洪水般涌向受害主机,从而把合法用户的网络包淹没,导致合法用户无法正常访问服务器的网络资源。

oldboyedu1的博客 1238

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

DDOS攻击的两种方式

DDOS攻击的两种方式

VN520的博客 1222

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

DDOS攻击实现(简单)

一)DDOS 攻击工具下载: 使用github上的DDOS攻击工具:https://github.com/Ha3MrX/DDos-Attack 二)环境: kali(自带了python2) 三)使用: a)将GitHub上的项目克隆到kali中: b)输入命令:chmod +x ddos-attack.py 增加执行权限 c)输入命令: python ddos-attack.py 开始运行工具: d)输入要攻击的IP和对应端口: e)开始攻击: f)攻击效果图: 在这里插入图片描述 ...

weixin_46709219的博客 1万+

DOS/DDOS攻击方案

本文档编写的目的在于介绍四种DDOS/DOS攻击手段。

qq_72583325的博客 1198

DDoS渗透与攻防实战(四):CC攻击防御系统部署

此防御系统位于应用层,可以有效防止非法用户对服务器资源的滥用

m0_74131821的博客 685

DDos攻击指南,零基础入门到精通,收藏这篇就够了

*而与网络安全人才需求量逐年递增局面相反的是,每年高校安全专业培养人才仅有3万余人,很多企业却一“将”难求,网络安全人才供应严重匮乏。现在很多运维人员在老家,现在是逼着成为所谓的CSO(首席安全官),他们前两年学了安全知识虽然在二三线城市用不到,但是今年用上了,一下就成为了安全负责人。运维这几年转安全的,确实特别多,尤其这几年的devops浪潮之后,很多运维朋友在考虑下一个战场。运维转安全,因为本身有很好的Linux基础,相对于其他人来说,确实有一定的优势,入门会快一些。

Libra1313的博客 1561

【网安】DDoS攻击:方法、影响与防御策略

在数字化时代,网络安全已成为每个在线实体的首要关注点。DDoS攻击,或分布式拒绝服务(Distributed Denial of Service)攻击,是一种常见而又复杂的网络攻击方式,它利用被控制的网络设备向目标发送海量请求,导致服务不可用。本文将探讨DDoS攻击的实施方法、影响以及防御措施。

定期分享我的发现和想法,感谢你的陪伴和支持 7819

【网络攻击手段之----- DDOS攻击】

本篇文章主要介绍DDOS攻击,以及DDOS攻击的实现方法,DDOS攻击是一种非常危险的网络攻击行为,不应该尝试。首先,DDOS攻击可能会导致网络服务的中断,使正常用户无法访问。这可能会导致重大的损失,比如商业损失、信誉损失等。其次,DDOS攻击可能会导致数据丢失或损坏,使得网络数据无法正常使用。这可能会导致重大的后果,比如财务损失、政府机构的瘫痪等。最后,DDOS攻击可能会导致病毒、恶意软件的传播,使网络受到更大的威胁。这可能会导致个人信息、财产遭受损失,甚至可能会威胁到国家安全。

a1379292747的博客 5548

DDOS攻击原理(非常详细)从零基础入门到精通,看完这一篇就够了

2.1 DDoS攻击原理DDoS攻击(Distributed Denial of Service Attack,分布式拒绝服务攻击)的前身是DoS攻击(Denial of Service Attack,拒绝服务攻击),是指一种通过各种技术手段导致目标系统进入拒绝服务状态的攻击。DDoS攻击可以看作DoS攻击的Plus版本,它可以将分布在不同地方的多台计算机联合起来形成攻击平台,对一个或多个目标发动攻击,从而产生成倍的拒绝服务攻击的威力。

leah126的博客 5万+

DDos-Attack攻击器教程(kali linux)

这个攻击器全部是由python编写的 1.配置环境 首先你需要一台电脑(废话!没电脑我还学个P)好了,开玩笑的嘻嘻 你需要一个kali linunx 当然VM也可以 2.复制我的DDos-Attack工具 (1)打开Kali linunx终端 (2)输入:git clone https://github.com/xhs753/DDos-Attack (3)等待几秒 (4)输入:cd DDoS-Attack-Guy进入到这个目录中 (5)输入:chmod +x attack-guy.py命令赋予其权限 (6)

小陈的日常生活 1万+
上一篇: 22岁精神小伙居然利用 Linux 内核漏洞实现 Docker 逃逸!!
下一篇: 好家伙!学习Laravel框架之CTF真题暴力解析
AI小模型
博客等级 码龄6年 6863粉丝 487原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI小模型

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值