当前位置:首页 > 学习笔记 > 正文内容

如何使用Kali Linux进行DDOS攻防与WEB压力测试?

廖万里3年前 (2022-09-11)学习笔记133642

课前声明:

1、本分享仅做学习交流,请自觉遵守法律法规!

2、请勿拿去公网尝试,一定要做一个遵规守法的好公民!

3、纯教学,造成的任何后果与我无关。


二、资源装备

1.安装好 Kali Linux 的虚拟机一台

2.用于DDOS(拒绝式服务攻击)的网站一个;

3.整装待发的小白一个。


三、战略安排

3.1 下载DDOS(分布式拒绝服务攻击)工具------DDOS-Attack,如下图所示。

命令:

git clone https://github.com/HaMrX/DDOs-Attack

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.2 DDOS攻击工具下载进度如下图所示。

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.3 查看当前文件夹寻找DDOS攻击工具存储文件夹,如下图所示。
命令:

ls -l

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.4 将文件夹切换到下载的DDOS工具的存储文件夹中,如下图所示。
命令:

cd DDOs-Attack/

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.5 给DDOS攻击脚本赋予执行权限,如下图所示。
命令:

chmod +x ddos-attack.py

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.6 执行DDOS攻击脚本,如下图所示。
命令:

python ddos-attack.py

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.7 进入DDOS工具----DDOS Attack,如下图所示。

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.8 设置攻击参数(需要攻击的网站域名、端口号),如下图所示。
命令:IP Target:需要攻击的域名
命令:Port:端口号

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.9 攻击进度如下图所示。

如何使用Kali Linux进行DDOS攻防与WEB压力测试?


3.10 攻击进度完成,如下图所示。
可以打开被攻击的网站观察网站响应信息查看效果。

如何使用Kali Linux进行DDOS攻防与WEB压力测试?

本文链接:https://www.kkkliao.cn/?id=32 转载需授权!

分享到:

版权声明:本文由廖万里的博客发布,如需转载请注明出处。


“如何使用Kali Linux进行DDOS攻防与WEB压力测试?” 的相关文章

javaWeb如何连接数据库

javaWeb如何连接数据库

 一.概要 首先可以通过dos环境下查看我的数据库有:其次可以查看其中一个数据库(就以数据库mydatabase为例吧)的内容,数据库下有一个tbl_user_info表,表的内容如下:我们就以这个表的内容为例,用java代码实现对这个表的查询。 二.导入jar包&nb...

网站一直被篡改首页文件index以及indax怎么办

网站一直被篡改首页文件index以及indax怎么办

近期发现公司网站首页文件经常被篡改为indax.php或indax.html,导致网站的功能无法正常使用,百度搜索关键词,在显示结果中点击公司网站,打开后跳转到别的网站上去了,尤其我们在百度做的推广,导致客户无法访问到我们公司网站上,给公司带来很大的影响,领导让尽快解决这个问题。这样的问题已经连续出...

【新手建站教学】服务器如何安装宝塔?宝塔如何部署php项目?

【新手建站教学】服务器如何安装宝塔?宝塔如何部署php项目?

有小白问买了服务器怎么搭建网站,网上找的源码不会安装,想让我写个教学。提前准备:1,一个域名2,一台服务器(使用海外的不需要备案)3,网上找一个或者淘宝买一个网站php的源码4,一名整装待发的小白服务器系统使用最多的有 Linux跟Windows,我比较推荐推荐安装Linux的CentOS系统。如果...

如何配置mybatis并且自动生成实体类pojo和mapper

如何配置mybatis并且自动生成实体类pojo和mapper

1如何配置mybatis1.1 复制jar 点击下载mybatis和mysql的jar包:mybatis和mysql的jar包 - 万策云盘编辑1.2 复制配置文件 resources配置文件下载: resources配置文件 - 万策云盘编辑1.3...

MyBatis-写分页的几种方法,怎么写分页最简单

MyBatis-写分页的几种方法,怎么写分页最简单

1、就是直接使用我们的SQL语句进行分页,也就是在Mapper里面加上分页的语句就好了。比如MySQL添加一个limit 2,4。这种方式弊端很大,比如我们不用MySQL了,所有的代码都要修改。2、MyBatis中的分页的插件PageHelper,3、自己手写分页框架。这种用的比较少,不是说写不出来...

Spring框架提供的多种属性注入方式

Spring框架提供的多种属性注入方式

1 set注入注入的成员变量必须要封装  set方法注入bean<!--成员变量对象--><!--<bean id="u" class="com.bdqn.User"></bean&g...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。