<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>网络 on 吾思 梦阁</title><link>https://wstk.pages.dev/categories/%E7%BD%91%E7%BB%9C/</link><description>Recent content from 吾思 梦阁</description><generator>Hugo</generator><language>zh-cn</language><copyright>本博客所有文章除特别声明外，均采用 BY-NC-SA 许可协议。转载请注明出处！</copyright><lastBuildDate>Mon, 27 Jul 2026 19:30:00 +0800</lastBuildDate><atom:link href="https://wstk.pages.dev/categories/%E7%BD%91%E7%BB%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>DDoS 通俗绍介</title><link>https://wstk.pages.dev/posts/ddos_introduce/</link><pubDate>Mon, 27 Jul 2026 19:30:00 +0800</pubDate><guid>https://wstk.pages.dev/posts/ddos_introduce/</guid><description>
<![CDATA[<h1>DDoS 通俗绍介</h1><p>作者：WuSi（）</p>
        
          <p>（复制了自己以前的文章）</p>
<h2 id="0x00-ddos的概念">
<a class="header-anchor" href="#0x00-ddos%e7%9a%84%e6%a6%82%e5%bf%b5"></a>
<strong>0x00 DDoS的概念</strong>
</h2><p>DDoS(DDoS:Distributed Denial of Service)<strong>分布式拒绝服务攻击</strong>，就是让多台计算机联合起来对目标发动拒绝服务攻击。</p>
<h2 id="0x10什么是拒绝服务攻击dos攻击呢">
<a class="header-anchor" href="#0x10%e4%bb%80%e4%b9%88%e6%98%af%e6%8b%92%e7%bb%9d%e6%9c%8d%e5%8a%a1%e6%94%bb%e5%87%bbdos%e6%94%bb%e5%87%bb%e5%91%a2"></a>
<strong>0x10什么是“拒绝服务攻击（DoS攻击）”呢？</strong>
</h2><p>拒绝服务攻击是一种网络攻击，通过中断设备的正常功能，使目标用户无法使用计算机或其他设备。攻击者通过发送大量请求，占用目标系统的关键资源（如内存、带宽和CPU），导致系统不堪重负，来不及处理正常请求。另一种方式是利用协议设计或实现中的漏洞，使目标系统陷入异常状态，无法正常提供服务。</p>
<h2 id="0x11为什么叫拒绝服务攻击">
<a class="header-anchor" href="#0x11%e4%b8%ba%e4%bb%80%e4%b9%88%e5%8f%ab%e6%8b%92%e7%bb%9d%e6%9c%8d%e5%8a%a1%e6%94%bb%e5%87%bb"></a>
<strong>0x11为什么叫拒绝服务攻击？</strong>
</h2><p>因为攻击成功的结果就是让服务器无法正常对用户服务，即拒绝服务。</p>
<h2 id="0x20-ddos的原理">
<a class="header-anchor" href="#0x20-ddos%e7%9a%84%e5%8e%9f%e7%90%86"></a>
<strong>0x20 DDoS的原理</strong>
</h2><p>在0x10中已经略讲了DoS的原理，DDoS与DoS之差在于D（distributed，分布式）。DoS的攻击是一台机器对服务器的攻击，DDoS攻击可以看作DoS攻击的Plus版本，它可以将分布在不同地方的多台计算机联合起来形成攻击平台，对一个或多个目标发动攻击，从而产生成倍的拒绝服务攻击的威力。如图</p>
<p><a
  href="/images/ddos_introduce_files/image1.webp"
  data-fancybox="gallery">
  <img
    class="lazyload"
    data-src="/images/ddos_introduce_files/image1.webp"
    data-sizes="auto"
    alt="IMG_256"
  />
</a></p>
<p>一个完整的DDoS攻击体系包括攻击者、主控端、代理机（傀儡机/肉鸡）和攻击目标（服务器）四部分组成</p>
<p>关于什么是傀儡机/肉鸡，请自行搜索。</p>
<h2 id="0x30攻击者的心理">
<a class="header-anchor" href="#0x30%e6%94%bb%e5%87%bb%e8%80%85%e7%9a%84%e5%bf%83%e7%90%86"></a>
<strong>0x30攻击者的心理</strong>
</h2><p>同行之间恶性竞争，如VPS厂商之间的竞争，内网穿透厂商的竞争（某些付费的厂商看不惯免费的内网穿透的工作室）以及某些视频网站。</p>
<p>请注意：<strong>DDoS在国际上所禁止</strong>，根据我国法律，处五年以下有期徒刑或者拘役，后果特别严重的，处五年以上有期徒刑。</p>
<h2 id="1x00-ddos的类型">
<a class="header-anchor" href="#1x00-ddos%e7%9a%84%e7%b1%bb%e5%9e%8b"></a>
<strong>1x00 DDoS的类型</strong>
</h2><h2 id="1x10-流量型攻击">
<a class="header-anchor" href="#1x10-%e6%b5%81%e9%87%8f%e5%9e%8b%e6%94%bb%e5%87%bb"></a>
<strong>1x10 流量型攻击</strong>
</h2><p>攻击原理：通过多个随机源“肉鸡”向攻击目标发送大量的数据包，占用攻击目标网络资源和处理单元，造成攻击目标的网络堵塞或宕机。这也是上文中主要谈到的攻击</p>
<p>简单来说，就是服务器太挤，被肉鸡堵住了，不让你进去</p>
<p>流量型DDoS攻击根据攻击方式的不同可以分为IP flood、SYN Flood、UDP Flood以及UDP反射放大攻击等。</p>
<h2 id="1x11">
<a class="header-anchor" href="#1x11"></a>
<strong>1x11 <strong><strong>ICMP Flood</strong></strong>攻击（大部分是copy的，只做总结处理）</strong>
</h2><h3 id="什么是icmp协议">
<a class="header-anchor" href="#%e4%bb%80%e4%b9%88%e6%98%aficmp%e5%8d%8f%e8%ae%ae"></a>
<strong>什么是ICMP协议？</strong>
</h3><p><br>
ICMP全称Internet Control Message Protocol（网际控制信息协议）。提起ICMP，一些人可能会感到陌生，实际上，ICMP与我们息息相关。在网络体系结构的各层次中，都需要控制，而不同的层次有不同的分工和控制内容，IP层的控制功能是最复杂的，主要负责差错控制、拥塞控制等，任何控制都是建立在信息的基础之上的，在基于IP数据 报的网络体系中，网关必须自己处理数据报的传输工作，而IP协议自身没有内在机制来获取差错信息并处理。为了处理这些错误，TCP/IP设计了ICMP协 议，当某个网关发现传输错误时，立即向信源主机发送ICMP报文，报告出错信息，让信源主机采取相应处理措施，它是一种差错和控制报文协议，不仅用于传输 差错报文，还传输控制报文。</p>
<h3 id="icmp报文格式">
<a class="header-anchor" href="#icmp%e6%8a%a5%e6%96%87%e6%a0%bc%e5%bc%8f"></a>
<strong>ICMP报文格式</strong>
</h3><p><br>
ICMP报文包含在IP数据报中，属于IP的一个用户，IP头部就在ICMP报文的前面，所以一个ICMP报文包括IP头部、ICMP头部和ICMP报文（见图表，ICMP报文的结构和几种常见的ICMP报文格式），IP头部的Protocol值为1就说明这是一个ICMP报文，ICMP头部中的类型 （Type）域用于说明ICMP报文的作用及格式，此外还有一个代码（Code）域用于详细说明某种ICMP报文的类型，所有数据都在ICMP头部后面。 RFC定义了13种ICMP报文格式，具体如下：</p>
<p>类型代码 类型描述<br>
0 响应应答（ECHO-REPLY）<br>
3 不可到达<br>
4 源抑制<br>
5 重定向<br>
8 响应请求（ECHO-REQUEST）<br>
11 超时<br>
12 参数失灵<br>
13 时间戳请求<br>
14 时间戳应答<br>
17 地址掩码请求<br>
18 地址掩码应答</p>
        
        <hr><p>本文2026-07-27首发于<a href='https://wstk.pages.dev/'>吾思 梦阁</a>，最后修改于2026-07-27</p>]]></description><category>网络</category></item></channel></rss>