ubnt解决方案
查看: 7574|回复: 12

TL-WN821N使用Aircrack-ng的可行性报告

[复制链接]

456

回帖

2028

积分

338 小时

在线时间

少校

注册时间
2008-5-5
金币
1399 个
威望
7 个
荣誉
2 个

尚未签到

发表于 2009-5-7 10:17
本帖最后由 wwelcome 于 2009-5-7 20:31 编辑

TL-WN821N使用Aircrack-ng的可行性报告
——兼谈如何搭建自己的无线网络安全测试平台

天津 赵春生

本文章仅为学习研究。任何人皆不可将其用于非法之目的,否则一切后果自负。



    目前,Backtrack平台仍是国内大部分测试人员进行无线网络安全测试的首选,虽然Backtrack很优秀,但对于一个网络安全的测试人员来说,个人认为,其最大的缺点在于:

    更新缓慢——系统内核、设备驱动、应用程序等的更新速度远远大于Backtrack,当然,其他的Linux发行版本也有此问题。

    对于这个问题,有人可能会持反对态度:你可以自己更新内核、驱动、程序……

    好,既然你有在Linux下编译程序的能力,何不搭建一个自己的无线网络安全测试平台呢?另外:虽然Backtrack自带的应用程序都很经典,但真正使用到的应用程序能有几个呢?随之而来的则是体积的臃肿,速度的缓慢……

    拿TL-WN821N来说,Backtrack3/4Beta并不支持,据我这几天的分析,需要更新系统内核,修改并编译ar9170的驱动,下载firmware……如此一来,工作量和自己搭建无线网络安全测试平台不相上下,不信?Let's go!

    其实,曾经,我就是原来持反对态度的人中的一员……

一:安装Debian5.01(lenny)并升级内核至2.6.29.2

    安装和升级Debian很简单,这里不再赘述,相关问题可参照《Debian5.0(lenny)升级内核笔记》。
    该文可通过搜索引擎获得或直接访问::
    http://blog.163.com/prince_veget ... 8035620093132179501
    http://blog.csdn.net/Prince_vege ... /04/01/4042133.aspx
    http://vegeta.blog.enorth.com.cn/article/410597.shtml

    升级成功后新的内核选项,见图1:

    图1:


二:安装Linux wireless drivers

    compat-wireless-2.6已支持ar9170,下载并解压:

    #cd /usr/src
    #wget http://wireless.kernel.org/downl ... ireless-2.6.tar.bz2
    #tar xjf compat-wireless-2.6.tar.bz2

    修改ar9170中的usb.c,添加对TL-WN821N的支持,见图2:

    #nano compat-wireless-2009-04-29/drivers/net/wireless/ath/ar9170/usb.c

    图2:


    USB_DEVICE的参数可通过如下方法获得:
    将TL-WN821N与计算机连接,并执行如下命令,见图3:

    #lsusb

    图3:


    编译并安装驱动:
    #cd /usr/src/compat-wireless-2009-04-29
    #make
    #make install

三:安装ar9170的firmware

    #cd /usr/src
    #apt-get install git-core
    #git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
    #cp /usr/src/linux-firmware/ar9170-1.fw /lib/firmware
    #cp /usr/src/linux-firmware/ar9170-2.fw /lib/firmware

    在正确安装驱动以及firmware后,TL-WN821N现在就可以被系统正确识别了,见图4:

    图4:


    注意:firmware一定要正确,强烈建议在获得firmware后进行验证,目前她们的MD5分别为:
    ar9170-1.fw:bebf8de7bf0aa8ae3eb395cc6be2e762
    ar9170-2.fw:33ae4899340c75be4bc80c34fbe5d171

四:安装Aircrack-ng

    首先安装运行Aircrack-ng所需的iw:

    #cd /usr/src
    #wget http://wireless.kernel.org/download/iw/iw-0.9.13.tar.bz2
    #tar xjf iw-0.9.13.tar.bz2
    #apt-get libnl1 libnl-dev pkg-config
    #cd iw-0.9.13
    #make
    #make install

    其次,安装Aircrack-ng的编译依赖,其中wireless-tools是运行Aircrack-ng的依赖:
    #apt-get install libcurl4-openssl-dev wireless-tools

    最后,下载Aircrack-ng并编译:
    #cd /usr/src
    #wget http://download.aircrack-ng.org/aircrack-ng-1.0-rc3.tar.gz
    #tar xzf aircrack-ng-1.0-rc3.tar.gz
    #cd aircrack-ng-1.0-rc3
    #make
    #make install


五:测试

    1:ifconfig -a(识别无线网卡TL-WN821N)

    图5:


    2:iwlist wlan0 scan(选择目标)

    图6:


    3:airmon-ng start wlan0 6(成功监听)

    图7:


    4:airodump-ng --ivs -w test -c 6 --bssid mon0(获取IVS)

    图8:

   
    5:aireplay-ng -3 -b -h mon0(开始攻击)

    图9:


    6:IVS快速增加,见图10:

    图10:

    7:破解密码,见图11:

    图11:


    测试总结:TL-WN821N目前支持-1虚拟连接,-2/-3攻击,但速度较慢,并且-5攻击失败……

    虚拟连接成功的画面,见图12:

    图12:



    现在,一个属于你自己的无线网络安全测试平台诞生了!


我的 Blog:

http://blog.163.com/prince_vegeta
http://blog.csdn.net/prince_vegeta
http://vegeta.blog.enorth.com.cn


00:21 2009-05-07

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

456

回帖

2028

积分

338 小时

在线时间

少校

注册时间
2008-5-5
金币
1399 个
威望
7 个
荣誉
2 个

尚未签到

发表于 2009-5-7 10:18

46

回帖

141

积分

24 小时

在线时间

上等兵

注册时间
2009-4-2
金币
86 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2009-5-7 10:25
LZ高手啊,能否搞个821N的LZM啊.

456

回帖

2028

积分

338 小时

在线时间

少校

注册时间
2008-5-5
金币
1399 个
威望
7 个
荣誉
2 个

尚未签到

发表于 2009-5-7 10:34
系统是DEBIAN.

1万

回帖

11万

积分

3400 小时

在线时间

砖家教授

推广先锋杰出会员技术达人太平绅士灌水天才正义勋章雷锋勋章资深收藏家设备暴发户

注册时间
2009-1-9
金币
97509 个
威望
1496 个
荣誉
14 个
累计签到:2580 天
连续签到:0 天
[LV.2920]超级粉丝
发表于 2009-5-7 10:42
学习了,现在只会用工具

194

回帖

2035

积分

56 小时

在线时间

少校

注册时间
2009-2-13
金币
1756 个
威望
12 个
荣誉
0 个

尚未签到

发表于 2009-5-7 10:58
好贴哦!!!!!!

1487

回帖

2万

积分

775 小时

在线时间

VIP

杰出会员最佳评测手

注册时间
2009-3-26
金币
23543 个
威望
88 个
荣誉
11 个
累计签到:925 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2009-5-7 15:06
高手就是高手。。。

84

回帖

223

积分

19 小时

在线时间

少尉

注册时间
2009-4-6
金币
122 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-5-30 19:22
TP-LINK WN821N网卡在BT4下破.解请看http://forum.anywlan.com/thread-29940-1-1.html

456

回帖

2028

积分

338 小时

在线时间

少校

注册时间
2008-5-5
金币
1399 个
威望
7 个
荣誉
2 个

尚未签到

发表于 2009-5-30 23:52
本帖最后由 wwelcome 于 2009-5-30 23:53 编辑

我看了,你没仔细看吧?

这帖子你再好好看看。
http://www.wlanbbs.com/thread-21640-1-1.html

29

回帖

109

积分

7 小时

在线时间

上等兵

注册时间
2008-9-24
金币
79 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2009-6-11 12:11
我也是这个网卡,学习了,谢谢。

91

回帖

295

积分

54 小时

在线时间

少尉

注册时间
2007-10-22
金币
198 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-7-3 13:26
“cp /usr/src/linux-firmware/ar9170-1.fw /lib/firmware”这一步的时候
没法加载firmware
不知道如何加载

456

回帖

2028

积分

338 小时

在线时间

少校

注册时间
2008-5-5
金币
1399 个
威望
7 个
荣誉
2 个

尚未签到

发表于 2009-7-4 21:28
cp 是拷贝,请检查是否存在ar9170-1.fw。

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-1-19 18:44

返回顶部 返回列表