我目前正在开发一个应用程序 - 数据包嗅探器。它有一个服务器和一个客户端组件。服务器是用java编写的。客户端使用objective-c编写。我有一个中央服务器。应用程序安装在客户端中。它将以频繁的间隔运行并将信息发送到服务器。一切都很好,除了以下部分:
我正在使用airport en1 sniff
命令来嗅探数据包。当它嗅探数据包时,它进入监控模式,我失去了互联网连接。是否有任何框架或API可以让我恢复以前的互联网连接或启动新的互联网连接?
提前致谢!
答案 0 :(得分:2)
“嗅探模式”下的无线接口不能用于参与网络流量。这是一种特殊的模式,让它忙着倾听别人的声音。它不能同时用于两者。
答案 1 :(得分:0)
您可以使用System Configuration framework中的各种功能来执行此操作。