2014-04-01 63 views
0

我必须在scapy中构建SCTP数据包,但似乎scapy文件夹中不存在SCTP。所以,我在网上搜索,我发现sctp.py脚本:在scapy中添加SCTP协议

https://github.com/jwiegley/scapy/blob/master/scapy/layers/sctp.py

我想这个文件中包含“/ Scapy的/层”,但遗憾的是SCTP在Scapy的还是不确定的所有文件夹复制。即:当我写 sctp=SCTP(dport=2500,sport=2600)我得到这个错误信息:

NameError: name 'SCTP' is not defined

我怎样才能解决这个问题;有没有我错过的命令?提前致谢。

回答

1

不知道为什么你得到一个错误......我试试这个

scapy 
s=SCTP(dport=2500,sport=2600) 
>>> s.show() 
###[ SCTP ]### 
sport= 2600 
dport= 2500 
tag= None 
chksum= None 

这对我来说很好。

s.pdfdump( “sctp.pdf”)

这需要GNU的情节和其他一些方案,但这也适用。

SCTP的作品!

希望这会有所帮助。