Kismet是一款开源的无线嗅探软件,它是一款基于Linux的程序,可以通过测量周围的无线信号来找到目标WLAN,在Kismet下我们不仅可以扫描到周围的AP,还可以扫描到连接到某个AP的无线设备。同样,只要手机设备打开WiFi功能,即使未连接到某个AP,也在Kismet的监控之下。Kismet可以在Linux系统下运行,也可以在路由器中运行,本文将介绍Kismet在路由器中的运行过程。
设备信息:路由器Netgear WNDR3700v4、路由器固件OpenWRT trunk、路由器芯片Ar71xx
操作环境:Windows(Linux亦可)
软件工具:Putty,WinSCP
首先到OpenWrt官网下载Kismet的ipk包,下载时注意自己路由器的芯片型号,否则会导致ipk包安装不成功。由于笔者使用的路由器芯片为ar71xx系列,此处附上ar71xx芯片的ipk包列表,里边包含了很多软件包,当然也有Kismet,其他芯片型号请至Openwrt官网自行查找下载资源。
http://downloads.openwrt.org.cn/backfire/10.03.1/ar71xx/packages/
我们要下载的软件包有三个:Kismet-server、Kismet-client、Kismet-drone
下载完成使用winscp工具登录路由器,将安装包传至路由器,再使用putty登录路由器,使用opkg命令安装上述三个软件包,可能会出现由于缺少依赖包而安装失败的情况,请根据提示的错误信息下载安装所需的依赖包。
Kismet安装完成之后,将路由器的无线网络设置为Monitor模式,使用如下命令配置无线:
root@OpenWrt:~# vi /etc/config/wireless
将wlan0中的option mode设置为 monitor,保存修改。
重启wifi:
root@OpenWrt:~# wifi down; wifi up
使用iwconfig命令查看,wlan0的信息显示如下:
wlan0 IEEE 802.11bgn Mode:Monitor Frequency:2.412 GHz Tx-Power=15 dBm
      RTS thr:off Fragment thr:off
      Power Management:on
启动Kismet:
root@OpenWrt:`#kismet_client
之后就可看到Kismet的界面了。
点击Yes添加interface,interface填写wlan0,name随便填写一个,add。
已经可以看到周围的无线设备信息了,Autogroup Probe下显示的为已打开wifi功能但未连接任何AP的设备,把你的手机打开wifi,就可以在列表中找到你的手机的mac地址了,在第一栏中选择任意AP,还能查看连接到此AP的无线设备。
笔者是新手,文中如有错误请大家指正。

Kismet:可运行在路由器中的无线嗅探软件相关推荐

  1. 在梅林系统的路由器中安装使用opkg软件源

    废话写在前面(请跳过):拉了200M的网线,弄了个网件wndr4300路由器来玩固件.发现这个老路由跑不到一半的带宽.所以又收了一个网件R7000,买回来才发现如果刷喜欢玩的openwrt的话不能用W ...

  2. 单个路由器设置计算机无线网络,两个无线路由器怎么设置到一个局域网内?

    本文中,鸿哥主要给大家介绍,如何把两个无线路由器设置到一个局域网内的方法. "把两个路由器设置到一个局域网内的方法有2种: 两个路由器无线桥接 路由器2设置成无线交换机 在本文中,鸿哥主要给 ...

  3. 路由器中Rom/Ram/NVRAM/FLASH的区别

    路由器采用了以下几种不同类型的内存,每种内存以不同方式协助路由器工作. A.只读内存(ROM).  B.闪存(FLASH).  C.随机存取内存(RAM).  D.非易失性RAM(NVRAM). 1. ...

  4. tlwr886n发挥最大网速_路由器中的2.4G和5G有什么区别?用错了网速变“龟速”

    虽然现在手机流量已经越来越便宜,但是在固定场所,人们还是习惯使用WiFi进行上网.尤其在下载大型文件的时候,WiFi更是必不可少.但是当我们设置或者连接路由器的时候,时常会看到2.4G和5G的信号.那 ...

  5. 思科警告:IOS 路由器中含有多个严重缺陷,可导致“系统完全受陷”

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 思科在关于 IOS XE 和 IOS 网络软件的6月3日半年度安全公告中披露了四个严重的安全缺陷,它们影响使用 IOS XE 和 IO ...

  6. 华为q1设置虚拟服务器,华为荣耀路由器怎么设置?华为路由器Q1的无线网络设置方法...

    华为荣耀路由器怎么设置?路由器是实现无线上网的必需设备,想要WIFI就要设置路由器,今天小编将给大家分享华为荣耀路由器的无线网络设置方法,需要设置的伙伴可以按照小编的步骤进行操作! 本文主要介绍了华为 ...

  7. 在windows XP运行CISCO7200路由器仿真器

    CISCO 7200路由器配置实例 在windows XP运行7200路由器仿真器 一.安装步骤 1.下载Dynamips for Windows Setup 最新版并安装 地址:http://sou ...

  8. 公司新产品之我见(1)——智能家居中的无线充电/供电设备

    在公司技术部9月的一次会上,老板提出一个新想法,让技术部的每名员工每个月提出一个公司未来可以发展的新产品,一经采纳,将会以提出建议者为主组成新的项目组.新年的第一天,我会将2014年9~12月四个月的 ...

  9. 工业无线客户端服务器,基于4G工业路由器光伏发电无线远程监控解决方案

    原标题:基于4G工业路由器光伏发电无线远程监控解决方案 一.应用背景 近年来,随着国家"节能减排"."开发利用可再生能源"等号召的提出,以及一系列相关政策和法规 ...

最新文章

  1. UVA 610 Street Directions 双连通分量
  2. Centos7安装Nginx1.14.0
  3. 如何在linux(ubuntu)的wine环境下开启source insight的tabsihost(或tabsiplus)
  4. 运用事理图谱搞事情:新闻预警、事件监测、文本可视化、出行规划与历时事件流生成
  5. html5执行shell,利用nginx执行Shell 脚本
  6. Eclipse中Mybatis的自动提示的配置
  7. Sysbench 性能压测-MySQL
  8. DaisyDisk for Mac(磁盘清理软件)
  9. python用缩进来写模块_进击python第一篇:相遇
  10. Keil 5(C51, MDK) 官方下载方法
  11. 平均年薪 15 万,超 6 成本科学历,程序员薪资调查报告大曝光!
  12. Java8日期时间API
  13. 华为笔记本开发android,华为二合一笔记本支持Android可能是鸡肋!
  14. 简单理解网络分层模型--向计算机网络迈一小jio;还会有后续;
  15. 关于二分查找那些事儿~~~~看完至少节省你两个半月的时间!!!!!
  16. Go官方包 - strings包
  17. Nodejs卸载与安装
  18. 史上最经典的K线买入技巧
  19. 档案管理学川大972 | 专门档案专题
  20. 高分辨率实时抠像-RobustVideoMatting飞桨复现

热门文章

  1. centos7.6删除home目录并扩大root目录(实操)
  2. HTML中网页如何显示多个空格?
  3. 详解qtopia4.4.3移植到mips处理器以及相关问题总结
  4. 微信H5中禁止分享好友及分享到朋友圈的方法
  5. C#利用ASP.NET?Core开发学生管理系统详解
  6. Notepad++宏如何备份导出
  7. gradle配置文件
  8. 用Python Script做PS:PIL多图合并DIY桌面之纪伯伦小诗
  9. mysql ibdata1 压缩_MySQL ibdata1文件太大的解决办法
  10. 从小面馆到餐饮王国,他的成功靠的是什么?