我希望能够根据我的手机 (wifi) 的 wifi 网络存在来武装/解除我的监控软件 (开源 - ispy)。不知何故,我需要 ispy 来检测手机已连接到无线网络以解除系统,然后还检测到它已断开连接,以便它可以重新武装它。
我一直在阅读有关 SNMP 的信息(我无法开始工作 - 我在 udp 端口 161 上设置了一个侦听器,并将陷阱管理器设置为指向我的电脑,它除了初始的“0”之外什么都不发送?”)和 ARP(我已经能够开始工作,但它似乎缓存在我的本地 PC 上,并且绝对不会实时更新)。
我宁愿找到一个解决方案,它依赖于来自路由器的通知(最好不是 UPNP,因为我发现它很容易崩溃)或通过一些网络数据包嗅探,而不是通过不断轮询路由器以获取连接设备的列表. c# 中的任何示例都很棒。