我试图在scapy中嗅探python3.4中的一些数据包。
我正在使用Windows8.1,而且我知道socket模块没有PF_PACKET或类似于Windows的东西来嗅探数据包,所以我使用了scapy.sniff函数。我已经安装了WinPcap 4.1.3。
我试图嗅探,并感到惊讶的是,它只嗅探我现在连接到的无线网络的数据包,所以如果我没有连接到任何网络,它就不会嗅到任何东西(我已经等了10分钟了,它没有打印任何信息)。守则:
from scapy.all import sniff, tshark
pkts = sniff(count=30) # iface does not work
t
我试图监控iOS应用程序的网络访问。
当我第一次开着wifi运行模拟器时,我得到了正确的信息:“我们连接了!”
但是当我关掉无线网络时,我会收到同样的信息:“我们连接了!”
如果我再打开它,我就会得到“无连接”。消息。
如果我继续打开和关闭网络,我会得到与wifi的实际状态相反的状态。
知道我做错什么了吗?下面是代码:
import Foundation
import Network
final class NetworkMonitor: ObservableObject {
let queue = DispatchQueue(label: "NetworkMoni