./run
注意:
阅读本教程前,强烈建议阅读 前置教程 本程序的运行需要了解前置教程中相关知识并配置好环境
运行环境:
操作系统:Ubuntu 16.04 64
无线网卡:Netgear NETGEAR wg111 v2 RTL8187
项目文件共有:
file | func |
---|---|
myhex.h myhex.c | 实现将2个hex数据按照顺序存入一个unsinged char中 |
rc4.h rc4.c | 开源的rc4算法实现 |
crc32.c | 开源的crc32算法实现 |
WEPandMAC.c | 实现抓取mon0网卡的数据包功能,并进行解密分析数据功能 |
Makefile | make & make clean |
stukey.data | 存储学生学号数据 |
1.利用airbase-ng创建一个Soft AP
$ lsusb #查看USB无线网卡是否被识别,若看到NetGear字样则挂载成功
$ sudo ifconfig #查看插入的USB无线网卡名称 eg: wlx00184dbbcc91
$ sudo ifconfig wlx00184dbbcc91 down
$ sudo iwconfig wlx00184dbbcc91 mode monitor
$ sudo airmon-ng start wlx00184dbbcc91 #为aircrack-ng套件创建一个监听网卡
这一步成功执行的话,将有如下结果:
Interface Chipset Driver
mon0 Realtek RTL8187L rtl8187 - [phy0]
wlx00184dbbcc91 Realtek RTL8187L rtl8187 - [phy0]
(monitor mode enabled on mon1)
不过有很大几率不会成功,需要手动杀掉其提示的进程,再次执行才可能成功。
Found 5 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
PID Name
1106 avahi-daemon
1122 avahi-daemon
1127 NetworkManager
2515 dhclient
2916 wpa_supplicant
Interface Chipset Driver
wlx00184dbbcc91 Realtek RTL8187L rtl8187 - [phy0]
(monitor mode enabled on mon0)
若没有成功,则杀掉对应进程,再次执行airmon-ng start :
$ sudo kill -s 9 1106 1122 1127 2515 2916
$ sudo airmon-ng start wlx00184dbbcc9
成功之后,我们可以创建Soft AP:
$ sudo airbase-ng mon0 -e "TEST" -c 5 -s -w 1112223334
# mon0 对应的我们的监听模式的网卡
# -e "SSID" AP的名称
# -c 5 信道选择为5
# -s 使用共享密钥认证方式
# -w 1112223334 设置WEP密码
建立成功后,我们将看到如下信息:
04:54:41 Created tap interface at0
04:54:41 Trying to set MTU on at0 to 1500
04:54:41 Trying to set MTU on mon0 to 1800
error setting MTU on mon0
04:54:41 MTU on mon0 remains at 1500
04:54:42 Access Point with BSSID 00:18:4D:BB:CC:91 started.
2.运行程序
新打开一个terminal,进入项目对应目录:
$ sudo make
$ sudo ./run #执行程序
#当使用无线设备对我们创建的SoftAP进行连接时,输入stukey.data中含有的密钥,
#则会显示连接的时间、设备MAC、以及对应的学号
运行效果如下:
Time: Fri Apr 28 05:03:02 2017
MAC: 10:2a:b3:39:xx:xx
StuID: 1112223334
Time: Fri Apr 28 05:03:16 2017
MAC: 10:2a:b3:39:xx:xx
StuID: 0314303309
Time: Fri Apr 28 05:03:16 2017
MAC: 10:2a:b3:39:xx:xx
StuID: 0314303309
网友评论