Когда я использую JPCap для подбора запроса ARP, я замечаю, что jpcap добавляет трейлер из 18 байтовых нулей в хвост ARP, также я не заинтересован в отправке этих данных. Есть ли способ предотвратить это дополнение.Использование jpcap для подделывания ARPRequest
3
A
ответ
2
Нули, которые вы видите, на самом деле дополняют рамку Ethernet. Ethernet-пакеты имеют минимальный размер полезной нагрузки в 42 байта (причины связаны с тем, что отправитель должен передавать определенное количество времени для обнаружения коллизий). Насколько я знаю, нет способа предотвратить это, и это будет противоречить спецификации Ethernet. (https://serverfault.com/questions/496324/arp-packet-received-larger-than-packet-sent-why)