使用C扫描wifi网络

时间:2013-10-31 23:57:36

标签: c++ c unix wifi

我正在尝试创建一个扫描wifi网络的C程序。我不确定最好的方法是什么。

到目前为止,我有一个看似合理的想法如下 使用C运行用于wifi扫描的bash代码,然后将结果传回管道 缺点:可能需要使用sudo

此时我希望有人更熟悉这类问题,并能提供更好/更优雅的解决方案。

*我正在使用Mac OSX,但我会为任何常见的unix系统提供解决方案

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Apple CoreWLAN Framework。它是为Objective-C(它是C的超集)编写的,但我相信你可以找到一种在C ++或C程序中使用它的方法。 希望这会有所帮助。