2013-04-05 3 views
3

ARP 요청을 위조하기 위해 JPCap을 사용할 때 jpcap이 ARP의 꼬리에 18 바이트 0의 트레일러를 추가한다는 것을 알았습니다.이 데이터를 보내는 데는 관심이 없습니다. 이 패딩을 방지 할 수있는 방법이 있습니까?jpcap을 사용하여 ARPRequest를 위조

답변

2

표시되는 0은 실제로 이더넷 프레임 용 패딩입니다. 이더넷 패킷의 최소 페이로드 크기는 42 바이트입니다 (충돌을 탐지하기 위해 일정 시간 전송해야하는 이유가 송신자와 관련되어 있습니다). 내가 아는 한, 이것을 방지 할 수있는 방법이 없기 때문에 이더넷 사양에 위배됩니다.

질문에 대한 답변 : https://serverfault.com/questions/496324/arp-packet-received-larger-than-packet-sent-why

관련 문제