我是新来的,但很高兴能和它一起玩。我看到了一些很酷的潜在应用。目前,我正在努力获得一些基本的功能,并以此为基础,我试图拉入无线探头请求。你知道吗
问题是,我什么都没看到!我希望能找到解决办法,但到目前为止,我还没能找到解决办法。你知道吗
这是我正在使用的代码。你知道吗
#!/usr/bin/env python
from scapy.all import *
def PacketHandler(pkt) :
if pkt.haslayer(Dot11) :
if pkt.type == 0 and pkt.subtype == 4 :
if pkt.info :
print("Client with mac: "+pkt.addr2+" probing for SSID "+pkt.info)
#pkt.show() # debug statement
sniff(iface="wlan0", prn = PacketHandler) # "ifconfig -a" (or s) to see network adapters
一路上我碰到了几个问题,我意识到这并不像我想象的那么简单。什么是Dot11层?包装类型和子类型?你知道吗
在我看到的其他示例中,它们将接口指定为“mon0”,但当我这样做时,会收到一条“No Such Device”消息。然而,当我没有指定接口时,我看到许多请求来自以太网。所以我相信问题出在我的Ifs或者我的无线适配器上。你知道吗
我的目标是用我的手机扫描无线网络,并看到捕获的请求显示在我的电脑上。你知道吗
终于找到了解决办法!! 监控模式!!
这对于以前做过这个的人来说可能很明显,但是对于其他第一次做这个的人来说,当我运行这个时,它看起来只是闲置的,或者没有得到任何相关的结果。直到我发现我需要在监视器模式。似乎并不是所有的无线网卡都能做到这一点,所以这并不总是解决方案,但对我来说,它解决了这个问题。你知道吗
要进入监视模式,只需执行以下命令:
相关问题 更多 >
编程相关推荐