Я написал этот кусок кода, чтобы получить заголовок HTTP и установить хост:Scapy: Как манипулировать хостом в http-заголовке?
http_layer = packet.getlayer(http.HTTPRequest).fields
http_layer['Host'] = "newHostName"
return packet
После запуска afforementioned кода, новое имя хоста которое было установлено правильно, но проблема в том, что, когда я пишу этот пакет в PCAP файл, я все еще вижу предыдущий узел в http-полях, Есть ли абсолютный способ манипулирования http_layer['Host']
? Любая помощь будет оценена по достоинству. С уважением.