求教!用C语言检测WIFI,没有方向

软件和网站开发以及相关技术探讨
回复
一个普通的程序员
帖子: 2
注册时间: 2014-05-05 14:09
系统: Ubuntu 14.04
送出感谢: 2 次
接收感谢: 0

求教!用C语言检测WIFI,没有方向

#1

帖子 一个普通的程序员 » 2014-05-05 14:25

各位大牛好,我现在要写这样的一个工作:将ubuntu的无线网卡置成monitor模式,然后写一段C语言程序,检测周围的AP(开了WIFI的手机),并获取MAC地址等信息。
我百度了一段时间,只查到了网卡置成monitor模式的方法,但是检测WIFI的方法都是用各种各样的工具,没有查到这方面编程的信息。现在就想请教一下论坛的大牛们,我现在应该去查阅哪方面的信息,希望大家能给我一个方向
头像
astolia
论坛版主
帖子: 4617
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 773 次

Re: 求教!用C语言检测WIFI,没有方向

#2

帖子 astolia » 2014-05-05 14:51

简单点可以在程序中调用那些工具,获取其输出。
要做底层实现,直接去看那些工具的源码就是了

http://ftp.ubuntu.com/ubuntu/pool/main/ ... rig.tar.xz
http://ftp.ubuntu.com/ubuntu/pool/main/ ... rig.tar.gz
这些用户感谢了作者 astolia 于这个帖子:
一个普通的程序员 (2014-05-05 15:14)
评价: 3.7%
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 求教!用C语言检测WIFI,没有方向

#3

帖子 eexpress » 2014-05-05 14:56

在lin下跑的话,遵循这边的规则吧。使用上层服务,nm-tool直接调用,或者看源码。
这些用户感谢了作者 eexpress 于这个帖子:
一个普通的程序员 (2014-05-05 15:15)
评价: 3.7%
● 鸣学
一个普通的程序员
帖子: 2
注册时间: 2014-05-05 14:09
系统: Ubuntu 14.04
送出感谢: 2 次
接收感谢: 0

Re: 求教!用C语言检测WIFI,没有方向

#4

帖子 一个普通的程序员 » 2014-05-05 15:14

astolia 写了:简单点可以在程序中调用那些工具,获取其输出。
要做底层实现,直接去看那些工具的源码就是了

http://ftp.ubuntu.com/ubuntu/pool/main/ ... rig.tar.xz
http://ftp.ubuntu.com/ubuntu/pool/main/ ... rig.tar.gz
多谢多谢!!我现在就看一看。因为这是我第一次在linux环境进行编程,所以知识面还是相当匮乏
回复

回到 “软件/网站开发”