2014-04-01 2 views
0

scapy에서 SCTP 패킷을 작성해야하지만 SCTP가 scapy 폴더에 존재하지 않는 것으로 보입니다. 그래서 인터넷에서 검색하고 나는 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가 작동합니다.

희망이 도움이됩니다.