Ну, я недавно получил атаку DoS и мне нужно понять некоторые вещи.Python - отправка запросов в интернет-протокол
Я знаю, что если кто-то запускает атаку на HTTP-сервер, он или она будет отправлять HTTP-запросы, чтобы сделать соединение не таймером, и заставить сервер работать. Мои вопросы касательно того, как атакуют DoS-атакующие, атакующие адрес интернет-протокола. Какие пакеты они отправят? Я хочу посмотреть, как это делается в коде.
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("target", 80)) #Hopefully port 80 is an open port
s.send("Some sort of packet that would request the server to do 'work'")
И после этого вопроса, как атакующий атакует вас, если все порты будут закрыты? (брандмауэр) Вместо этого они заменили бы на протокол UDP и s.send там? Потому что просто использовать пакет подключения (s.connect) будет недостаточно для хорошей атаки DoS.
Мой вопрос в значительной степени. Как DoS'ers правильно заполняют соединения на IP-сервере и почему? Если я смущен, пожалуйста, покажите мне, почему.
определить 'message', что намеренно? Это единственная деталь, о которой конкретно спрашивал ОП: какие данные отправлять. –