в моем скрипте Scapy я получаю сообщение об ошибке, не могу найти причину.
#!/usr/bin/python
from scapy.all import *
from settings import *
#Create Layer-2 Frame.
l2 = Ether( dst=dst, src=src, type=2048) #dst and src from settings
pkt = IP(dst=dst)/ICMP(type=8)/Raw(load=("X"*10000))
#Create some big pings:
for i in range(10000,10020):
frags = fragment(pkt) #create Fragments
for fragment in frags:
sendp(l2/fragment, iface=iface)
print("i: " + str(i))
Scapy отправляет целый пакет, и после этого я получаю сообщение об ошибке:
TypeError: объект 'IP' не вызывается
Может кто-нибудь подсказать, пожалуйста, как это исправить?