基于Kali的一次DDos攻击实践

2023-05-16

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

一、什么是DDos攻击

DDOS(Distributed Denial of Service),即分布式拒绝服务,是一种针对于网络服务的攻击行为。对于 DDOS 我们可以这样通俗地理解,假如有一家商店在售卖商品,突然涌过来一大帮人说要买东西,这里面有的人是真正的顾客,有的人只是过来捣乱的,但是售货员可能就会崩溃了(不知道该卖给谁),就会导致一种拒绝服务攻击了。而分布式拒绝服务攻击,则是因为黑客控制了很多台肉鸡来发动攻击。这种攻击近些年来越来越流行,对于攻击者来说,成本小,但是相对收益大,对于受害者来说,造成的伤害却是巨大的。因为对于服务提供者来说,一旦服务不可用,就会造成不可挽回的损失,可能会导致用户量的流失。根据腾讯云发布的《2018年泛互联网行业DDoS攻击态势报告》,2018年 DDOS 攻击已经进入 TB 时代,2018 年的攻击峰值为 1.23Tbps(同比增长121%),而业界的攻击峰值更是达到惊人的 1.94Tbps。

二、安装kali

在kali的官网,我们可以下载kali的安装包镜像来安装kali(这个是下载最新的kali,当然了你也可以不下载最新的kali,毕竟最新的kali不是很稳定):

https://www.kali.org/get-kali/#kali-platforms

file

点击下载(可能要下载比较长时间,主要和自己的网络有关):

file

我参考了这篇文章进行kali的安装: https://blog.csdn.net/weixin_44023403/article/details/111828686 我按照这个博客的教程,安装的是一个图形化界面(其他安装过程请查看那个安装博客的内容):

file

下载和安装结束之后,我的VM虚拟机的配置是这样的(可以参考一下,配置好的电脑可以考虑更多的内存和cpu):

file

三、更新软件库

当我们安装成功然后成功进入kali的界面之后,其实有很多功能是都没办法使用的,需要更新kali的软件库(如果不更新,很多功能都没有,连ping命令都用不了。)

sudo vim /etc/apt/sources.list 

(必须要在前面加上sudo来获取管理员权限,否则无法写入这个sources.list 文件,网上很多教程都是没有加上sudo的,但是他们都可以修改这个文件,我就是不行,然后我看了下这个文件的操作权限,发现只有管理员才可以修改这个文件,其他人只能查看这个文件,所以我就加上了这个sudo)

file

需要把之前的镜像注释(在前面写入#来注释,为什么要去掉这个镜像呢,主要是因为这个镜像在我们中国无法连接这个网络,只能使用国内的镜像来下载包),然后在下面添加阿里云镜像:

deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib

file

接着就可以执行这个命令来更新软件库了(下载速度和自己的网络有关):

sudo apt-get update

file

四、DDos攻击实践

下载DDos-Attack软件:

git clone https://github.com/Ha3MrX/DDos-Attack

file

下载好之后,到DDos-Attack文件夹下:

cd DDos-Attack

修改(设置)对ddos-attack.py文件执行的权限:

chmod +x ddos-attack.py

file

在使用Python3 ddos-attack.py命令之前,需要修改ddos-attack.py文件的这些地方来保证程序的运行,这是因为我们之前使用sudo apt update命令来更新和下载一些库的时候,下载的python版本是3的,但是这个ddos-attack.py程序使用的python版本是2的,就无法使用。

file

执行ddos-attack.py程序(如果你的python是2版本的,就把3去掉):

Python3 ddos-attack.py

出现这个界面(如果出现这个界面说明那个ddos-attack.py程序没有太大的问题了):

file

然后输入攻击对象的IP

再打开一个命令行窗口:

file

输入命令:

ping andysun06.gitee.io

file

即可获得攻击对象的IP地址。(获取IP后Ctrl+C可以结束ping)

然后回到刚刚的命令行窗口,输入ping到的IP地址:

180.97.125.228

file

Port即线程数,建议为80,数值越高,耗能也越大,效果也会越好,但线程数如果超过电脑可承受范围,会导致进程卡死。

file

按下回车,会出现如下界面:

file

加载可能会比较慢,请耐心等候, 加载完后,如果出现以下界面,即代表已经开始向该IP发起DDos攻击,也就成功了。

file file

如果想退出,直接按Ctrl+C即可。

本文转自:https://blog.csdn.net/ELSA001/article/details/122108714

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于Kali的一次DDos攻击实践 的相关文章

  • 解决Kali的Firefox浏览器不能正常使用

    原因 kali网卡没有分配IP 解决办法
  • 原来游戏技术行业最大的秘密竟然是...

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由腾讯游戏云发表于云 社区专栏 本篇文章主要是分享游戏业务面临的安全风险场景 以及基于这些场景的特点 我们应该如何做好对应的防护 一 背景 游戏行业DDoS攻击愈演愈烈 2017
  • kali功能介绍及安装(超详细)

    kali功能介绍及安装 超详细 一 kali简介 1 描述 Kali Linux是一个操作系统 2013 03 13诞生 基于Debian Linux的发行版 基于包含了约600个安全工具 省去了繁琐的安装 编译 配置 更新步骤 为所有工具
  • DDOS高防IP的用途

    DDOS高防IP是为了应对互联网的DDOS攻击而产生的一款付费增值产品 那么该怎么使用呢 DDOS高防IP根据不同的业务接入的方法也不同 在开通这款DDOS高防IP时服务商会给到对应的高防IP作为对外IP和业务IP使用 游戏业务就需要将之前
  • 如何从DDOS攻击中恢复

    分析攻击 一旦攻击结束 尝试尽可能详细地分析它 您可以从您的安全提供商或您的内部网络和应用程序系统日志中获取大部分此类信息 要问的一些关键问题包括 哪些资产遭到攻击 它是针对您的整个网络 还是针对特定的服务器或服务 攻击特征是什么 是单一的
  • 2023网安人才报告:网络安全科技人才市场需求规模快速增长

    7月24日 奇安信行业安全研究中心联合牛客平台 网教盟 新安盟 广州大学 深圳信息职业技术学院等单位 在BCS2023重庆网络与数据安全产业大会上共同发布了 2023网络安全人才市场状况研究报告 报告显示 在过去一年中 网络安全科技人才市场
  • SCDN如何有效防御CC攻击和DDOS攻击的

    SCDN是由阿里云提供的一整套安全加速的解决方案 可以根据业务需求去进行定制 在防护效果上 最低防护20gbps 300gbps 当然定制版的防护最高可达到600gbps 在网络上我们常见的网络攻击就是CC攻击和DDOS攻击了 那么CC攻击
  • 网络安全与网站安全及计算机安全:如何使用Kali Linux的Rarcrack获取RAR压缩文件加密密码?

    知识点详解 1 1 Rarcrack是一款获取压缩文件密吗的软件 但是仅支持zip rar和7z三种类型 1 2 在kali操作系统中是没有此工具的 所以就必须先安装才能使用 1 3 安装Rarcrack的指令 apt install ra
  • kali下微信的使用dochat(盒装微信)

    一 dochat是什么 DoChat 盒装微信 是docker封装好的微信客户端 WeChat PC Windows Client for Linux 主要解决在linux下使用微信的问题 二 安装方法 官方介绍 GitHub huan d
  • KALI安装Pycharm

    由于直接在KALI中下载Pycharm速度往往不太理想 所以可以在本机内提前安装 再传输进KALI Pycharm下载地址 Download PyCharm Python IDE for Professional Developers by
  • 渗透Metasploitable主机

    攻击机 kali 靶机 Metasploitable2 一个特制的ubuntu操作系统 设计初衷作为安全工具测试和演示常见漏洞攻击的环境 默认开放高危端口如21 22 23 445 6000等等 而且具有很多未打补丁的高危漏洞 Metasp
  • XSS攻击实战

    一 XSS原理与分类 原理 XSS攻击全程跨站脚本攻击 恶意攻击者往Web页面里插入恶意Script代码 当用户浏览该页之时 嵌入其中Web里面的Script代码会被执行 从而达到恶意攻击用户的目的 与SQL注入类似 XSS也是利用提交恶意
  • Kali proxychains

    1 什么是proxychains 在linux系统中有很多软件是不支持代理的 但是proxychains 却可以让不支持代理的软件 也能走代理通道 支持HTTP HTTPS SOCKS4 SOCKS5 等多种代理协议 而且还能配置代理链 可
  • dc-8 靶机渗透学习

    信息收集 扫描当前网段 nmap sP 192 168 202 0 24 扫描开放端口 nmap A p v 192 168 202 147 访问靶机的80端口 用Wappalyzer识别框架 随便看看页面 简单对存在的参数进行sql测试
  • 两万字带你认识黑客在kali中使用的工具

    目录 前言 一 信息收集工具 二 脆弱性分析工具 三 漏洞利用工具 四 嗅探与欺骗工具 五 密码攻击工具 六 权限提升工具 七 Web应用工具 八 无线攻击工具 九 硬件黑客工具 十 维持访问工具 十一 取证工具 十二 逆向工程工具 十三
  • 网络攻击3——拒绝服务攻击与缓冲区溢出攻击

    目录 拒绝服务攻击 拒绝服务攻击介绍 分布式拒绝服务攻击介绍 CDN 软件缺陷漏洞 缓冲区溢出 其它高级攻击 拒绝服务攻击 拒绝服务攻击不会破坏信息的机密性和完整性 而是破坏服务的可用性 拒绝服务攻击分为两大类 DoS 拒绝服务攻击 DDo
  • 为什么云监控、云产品流量监控中的流量数据和DDoS防护的流量监控数据有差异?

    一般情况下 DDoS防护的流量监控数据大于您在云监控或具体云产品数据页面看到的流量数据 示例 假设您的ECS实例遭受了DDoS攻击 触发流量清洗 您收到DDoS原生防护基础版的清洗通知 触发清洗时的流量为2 5 Gbps 但是 您在云监控中
  • Azure Web APP 中的 DOS 保护

    我们正在为我们的前端站点使用 Azure Web APP 最近我们的网站发现了DOS攻击 当我用谷歌搜索时 我了解了 Azure 云服务的解决方案 有什么办法可以通过开箱即用的支持来保护 Azure Web APP Azure 网站启用了
  • 多次限制获得公共服务

    我有这样的情况 想象一下有一个公共 REST 服务 我们不希望某人能够在短时间内多次访问此服务 因为他们将能够阻止我们的数据库 我认为本质上是 DDOS 攻击 有没有办法有效防范此类攻击 我们使用的技术是 Spring Spring Sec
  • Apache2 mod_evasive 与 mod_security 与 OWASP crs 在防御 DDOS 时?

    再会 我在 Tomcat 前面运行 Apache2 服务器 我需要在 Apache2 层上实现 DDOS 保护机制 我有两个候选者 带有 OWASP 核心规则集的 mod evasive 和 mod security2 Mod securi

随机推荐