Scapy / Python没有抓取传出的数据包

时间:2016-02-18 19:30:54

标签: python wireless scapy

对不起,我一定错过了一些东西,只是改编一个非常简单的脚本:

from scapy.all import *

def packet_callback(packet):
    if packet[TCP].payload:
         print '[*] Source : %s || Destination: %s' % (packet[IP].src,packet[IP].dst)
         hexdump(packet[TCP].payload)

sniff(filter="tcp port 80 and host 10.0.0.21", prn=packet_callback, store=0)

这显示来自指定主机的HTTP数据包内容,但仅显示传入内容。如果我将IP改编为我的,我可以看到所有这些。

这是我正在收听的无线接口。接口处于监控模式,使用tcpdump我可以看到来自所有人的所有数据包。

系统是Linux Mint 17。

任何提示都非常赞赏。

0 个答案:

没有答案