1

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

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

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

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

4

1 回答 1

0

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

于 2013-11-27T15:31:22.850 回答