Per motivi di dimostrazione, sto cercando di eseguire un ping di morte inviato da una macchina virtuale Kali Linux a una macchina virtuale Windows 95 (vmware) su una rete privata.
Ho impostato correttamente entrambi i vms, sono in grado di eseguire il ping a vicenda. Ho installato Windump sulla vittima Win95 e sono in grado di monitorare i pacchetti in entrata.
Ho quindi utilizzato Scapy per inviare un payload sovradimensionato in un pacchetto ICMP:
for p in fragment(IP(dst="192.168.25.10")/ICMP()/('X'*60000)):
send(p)
I pacchetti vengono ricevuti dalla vittima vm ma non succede nulla. Sopravvive Cosa sto sbagliando?