Я новичок со Скаппи. Я попытался создать IP-пакет с полем опций, установив защиту с помощью следующего кода scapy.
packet = IP(dst="10.230.228.146", options=IPOption('\x81\x30'))
Но каждый раз, когда я пытаюсь его запустить, он выдает ICMP-ответ с полем типа, равным 12, полем кода, равным 0, и полем указателя, также равным 0.
<IP version=4 ihl=5 tos=0x0 len=52 id=16349 flags= frag=0 ttl=128 proto=icmp
chksum=0x7793 src=10.*.*.* dst=10.*.*.* | <ICMP type=parameter-problem
code=ip-header-bad chksum=0xf3ea ptr=0 length=0 unused=None | <IPerror
version=4 ihl=6 tos=0x0 len=24 id=1 flags= frag=0 ttl=64 proto=ip chksum=0x40b
src=10.*.*.* dst=10.*.*.* options=[<IPOption_Security copy_flag=1
optclass=debug option=security length=129 security=12288 |>] |>>>
Пожалуйста, помогите, если вы знаете, как это исправить.
Спасибо
Я попытался создать IP-пакет с полем опций, в котором установлена защита со следующим кодом scapy.
packet = IP(dst="10.230.228.146", options=IPOption('\x81\x30'))
Я получил это сообщение ICMP в ответ.
<IP version=4 ihl=5 tos=0x0 len=52 id=16349 flags= frag=0 ttl=128 proto=icmp
chksum=0x7793 src=10.*.*.* dst=10.*.*.* |<ICMP type=parameter-problem
code=ip-header-bad chksum=0xf3ea ptr=0 length=0 unused=None |<IPerror version=4
ihl=6 tos=0x0 len=24 id=1 flags= frag=0 ttl=64 proto=ip chksum=0x40b
src=10.*.*.* dst=10.*.*.* options=[<IPOption_Security copy_flag=1
optclass=debug option=security length=129 security=12288 |>] |>>>
Пожалуйста, помогите, как исправить это.