使用LLC和SNAP与Scapy发送ICMP Echo Reqest

时间:2018-11-08 00:16:13

标签: ping scapy sub-network-access-protocol

我正在尝试使用LLC和SNAP发送Ping。

正确设置了dst和src变量,使用以下代码执行ping操作正常,我得到了答复:

pingFrame = Ether(src=etherSrc,dst=etherDst)/IP(dst=dst,src=src)/ICMP()
ans = srp1(pingFrame)

但是如何使用LLC和SNAP建立请求?以下代码不起作用...

pingFrame = Ether(src=etherSrc,dst=etherDst, type=0x0800)/LLC(
     dsap=0xAA,
     ssap=0xAA, 
     ctrl=0x03)/SNAP(
          OUI=000,
          code=8)/IP(
          dst=dst,src=src)/ICMP()
ans = srp1(pingFrame)

0 个答案:

没有答案