현재 IPv6 보안과 관련된 프로젝트를 진행 중입니다. 내가 복제하기 위해 노력하고있어이 문서에서 발견 된 결과는 여기에서 찾을 : https://www.tno.nl/downloads/testing_the_security_of_IPv6_implementations.pdfScapy가 IPv6 패킷을 조각 낼 수 없습니다.
스크롤 나는 무제한 확장 헤더 패킷을 생성하는 것은 사실 수있을 것입니다 여부를 테스트 할 29
페이지, 섹션 4.4까지 시스템을 망가 뜨린다.
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 787, in fragment
return Scapy_Exception("cannot fragment this packet")
scapy.error.Scapy_Exception: cannot fragment this packet
내가 패킷이 단편화 될 필요가 : 다시에 다시 실행하고 문제는 문서를 기반으로 스크립트를 실행했을 때이 오류가 계속한다는 것입니다. 그렇지 않으면 확장 헤더의 끝없는 스트림을 만들 수 없습니다. 데비안 7 Wheezy 시스템에서 파이썬 2.7을 테스트하고 있습니다. 여기
내가 실행 해요 스크립트입니다 :from scapy.all import *
packet = IPv6(src="scrIP",dst="dstIP")
for x in range (0,100):
packet = packet/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop()
send(packet)
내가 주변에 검색되었지만 나는 같은 오류와 아무것도 찾을 수 없습니다. 누군가가 도울 수 있기를 바랍니다.
IPv6의 단편은 IPv4와 다르게 작동합니다. 단편 헤더가 필요합니다. 어쩌면 수동으로 추가해야 할 수도 있습니다. –
Klaus D.의 답을 보내 주셔서 감사합니다. "IPv6ExtHdrFragment"옵션을 패킷에 추가하려고했습니다. 아직도 작동하지 않습니다. 같은 오류. – Ade