2016-11-24 40 views
0

我其實新Scapy的/網絡如何在scapy中發送L2TP數據包?

像ICMP,我可以對對方發送一個ICMP數據包/請求像

srp(Ether(src=u'd2:ff:90:c5:1f:21', dst=u'9c:22:14:4f:6c:ac', type=2048)/IP(src=u'238.166.15.14', dst=u'70.74.2.83')/ICMP(type=8)/Raw(load='UZe5ICdH'),timeout=10,iface="ens192.50") 

我可以發送一個數據包/回覆喜歡

srp(Ether(dst=u'd2:ff:90:c5:1f:21', src=u'9c:22:14:4f:6c:ac', type=2048)/IP(dst=u'238.166.15.14', src=u'70.74.2.83')/ICMP(type=0)/Raw(load='UZe5ICdH'),timeout=10,iface="ens192.50") 

有人可以幫助我使用L2TP嗎?

回答

0

LT2P使用基於1701端口的UDP數據包進行通信。

爲L2TP分組結構如下:

Ether/IP/UDP/ L2TP/PADDING 

所以我們也將發送一個分組像

srp(Ether(src=u'12:24:52:93:c6:54', dst=u'ea:26:7c:6b:02:dc', type=2048)/IP(src=u'22.159.236.164', dst=u'182.187.41.246')/UDP(dport=1701, sport=1701)/L2TP(pkt_type=2)/Padding(load='5Z0WZ'), iface='ens192.50', timeout=5) 

我在這裏通過L2TP發送消息分組(即pkt_type = 2)。我們也可以發送控制消息太像開始 - 控制 - 連接請求,您好等

參考網站:

相關問題