徒劳的嗅探只嗅探我的电脑的数据

阿姆罗·埃拉斯瓦尔(Amro elaswar)

我不熟悉scapy,正在尝试代码,但似乎有问题,不确定是代码还是我的PC,但代码看起来像这样:

from scapy.all import *

def callback(pkt):
   if pkt.haslayer(TCP):
      print pkt.summary()
      print pkt.show()
      print pkt[TCP] # equivalent to: print pkt.getlayer(TCP)

sniff(filter='port 80', prn=callback, store=0)

但是,当我运行脚本时,似乎只能捕获来自计算机IP的流量,有没有办法用scapy捕获wifi路由器上的所有流量?

颤音

可能吧。

在正常操作期间,Scapy(或任何数据包监视程序)只能看到去向或来自其所在计算机的数据。有一些重新路由信息的方法,以便它们通过您的计算机,但这是另一种讨论。当且仅当您的无线网卡的芯片组(或驱动程序)允许您进入“监视器”或“ RFMon”模式时,您才可以使用数据包监视程序监视wifi网络上的所有数据。

这是一个网页,似乎有人在做您想做的事。同样,这只有在您可以先切换到Montior / RFMon模式时才有效。

祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章