3
IPv6地址的一個問題
我使用python2.6的Scapy的,並會見有關IPv6地址的問題:關於Scapy的
from scapy.all import *
p = IPv6(src = '1:0:0:1::1', dst = '2:0:0:2::2')
print p.src, p.dst
p.show()
似乎Scapy的更換一次延續的「0」與「:: 」,打印的結果竟然是:
1::1::1 2::2::2
和p.show()部分引發異常抱怨非法語法爲IP地址。
這是scapy中未解決的問題還是scapy中有一些配置不正確? thx提前。
這似乎是scapy的問題 - 請在他們的網站上向他們報告。確定存在問題跟蹤器。或者您可以更正他們的代碼併發送更改集。 IPv6地址應該只包含一次'::'。 – User 2013-05-06 08:11:56
4年後,似乎在fedora 26上碰到同樣的問題...仍然沒有解決這個問題?我使用fedora 26 repo中的scapy。將看看是否有更新的版本,希望沒有這個問題 – 2017-08-22 09:12:59
這個changset修復了我的問題: [鏈接](https://github.com/secdev/scapy/pull/363/files/47fca06543688a15ea4f8fd1dbea524a86e27ed1) – 2017-08-22 09:39:53