http://www.freebuf.com/articles/wireless/140065.html

相信很多初次使用Kali Linux来进行无线渗透的小伙伴都曾遇到过一个非常头疼的问题,就是不知道如何选购一款合适的无线网卡。因为Kali Linux并不是所有的网卡都支持,一旦选错了网卡不仅会给我们造成经济上的损失,更会直接导致无线渗透的失败而终。那么我们究竟应该选择什么样的无线网卡呢?以下是我为大家整理的2017年最适用于Kali的无线渗透网卡。

WiFi HACK初学者

Kali Linux是迄今为止最适用于初学者的渗透测试系统,我的HACK之路就是从kali的无线渗透开始的。想要成功渗透无线网络,你必须配备一块支持数据包注入和监听模式的无线网卡。以下是一系列Kali Linux兼容的无线网卡。

如果你是WiFi HACK的初学者,你可以参考我之前发布过的一篇关于Kali Pi的文章,只需35美金你就可以完全打造一款属于自己的HACK平台。

无线网卡有什么好处?通过交换天线或适配器类型,我们可以定位不同类型的网络。我们甚至可以通过添加特殊的超长距离定向天线(如八木天线)来瞄准远程目标网络。

Kali Linux支持的芯片组

我们已经知道了一块适配的无线网卡对于无线渗透的重要性。

以下是一些可以在kali上正常工作的芯片组:

  • Atheros AR9271
  • Ralink RT3070
  • Ralink RT3572
  • Realtek 8187L (Wireless G adapters)
  • Realtek RTL8812AU (2017年新增)
  • 经过我的测试Ralink RT5370N也是兼容的

就在今年,Kali Linux开始支持RTL8812AU无线芯片组的驱动程序。要知道这些驱动程序并不是标准的Linux内核的一部分,但已被修改为允许注入。这是一个重要的变革,意味着与注入相关的无线渗透开始被带到802.11 AC标准。

使用Ralink RT3070芯片组的适配器

Alfa AWUS036NH 2.4 GHz

Alfa AWUS036NH是一款符合b/g/n无线规范的适配器。其支持的加密种类也非常齐全,支持64/128-bit WEP, WPA, WPA2, TKIP, AES加密。除了支持Linux外,它同时也支持Windows XP,Vista ,Windows 7,Windows 8,Mac OS。其搭配的5dbi高增益可折式SMA天线,可以让我们自主升级高功率天线。最重要的是它完美支持Kali Linux , Aircrack – NG等软件。

Alfa AWUS036NEH 2.4 GHz

如果你想购买一块更简单易用的USB插头的无线网卡,那么Alfa AWUS036NEH会是你的首选。Alfa AWUS036NEH同样是一款符合b/g/n无线规范的适配器,相比Alfa AWUS036NH它的体积更小巧,即插即用的设计也更容易上手。

Panda PAU05 2.4 GHz

有时候我们可能只需要收集网络数据,而不是块内的所有内容。这样可以在一定程度上可以让我们的无线渗透更加隐蔽。那么有没有一款既可以保证我们隐蔽性,又具备足够PWN能力的无线适配器呢?这里我就要向大家推荐Panda PAU05了。Panda PAU05是一款符合g/n标准的适配器。如果你想拥有更好的隐蔽性那么就选择它吧。

使用Atheros AR9271芯片组的适配器

Alfa AWUS036NHA 2.4 GHz

Alfa AWUS036NHA也是一款符合b/g/n无线规范的适配器。它的优势在于其传输距离远速度也非常的快。对于那些追求稳定及速度距离的人,Alfa AWUS036NHA将会是你不错的选择。

TP-LINK TL-WN722N 2.4 GHz

TP-LINK TL-WN722N是一款深受无线爱好者好评的无线网卡,并且符合b/g/n无线规范。其不仅拥有紧凑小巧的外形,而且价格也非常的便宜,现在的市场价应该在百元以内。虽说如此但其性能表现却并不逊色于那些中高档的适配器。唯独遗憾的是TP-LINK TL-WN722N的v2版本并不支持kali,只有v1版本的芯片组是支持的。因此,在购买时一定要看仔细了不要买错了!

使用RT3572芯片组的适配器

Alfa AWUS051NH Dual Band 2.4 GHz & 5.8 GHz

前面介绍的适配器都只支持2.4 GHz,而AWUS051NH则是一款双频适配器同时兼容5 GHz网络。虽然在价格上要贵出许多,但因其兼容双频带容量以及802.11n 3.0草案和802.11a/b/g无线标准的优势,也使其成为了大部分无线网卡中的佼佼者。

使用Ralink RT5370N芯片组的适配器

Raspberry Pi无线网卡

虽然我还没有亲自测试这个IEEE 802.11n兼容适配器,但是Kali支持该类芯片组,同时它也支持监听模式。如果你想在树莓派上完成你的无线渗透,那么这款适配器就非常适合你。

使用Realtek RTL8812AU芯片组的适配器(新增)

Alfa AWUS036ACH AC1200 WiFi USB 3.0适配器

Alfa AWUS036ACH是今年kali新增支持无线网卡类型。具有双天线和2.4 GHz 300 Mbps/5 GHz 867 Mbps – 802.11ac 和 a, b, g, n兼容性。这是最新的与kali兼容的产品,因此如果你喜欢尝试新的东西,并且追求更好的体验效果那么就是它了。

想要正常的使用它,我们需要在kali执行以下操作:

apt update
apt install realtek-rtl88xxau-dkms

以上命令将为我们安装Alfa AWUS036ACH所需的驱动程序。

使用Realtek 8187L芯片组的USB适配器

以下的USB适配器所使用的芯片组已经非常的老旧,并且在接收网络方面也非常的差。但这些网卡对部分网络仍有一定的效果。

Alfa AWUS036H USB 2.4 GHz

虽然这款适配器已经非常老旧,但是对于无线初学者来说仍是不错的选择。但它只兼容802.11b/g标准,因此在无线渗透中可能会给我们带来一定的限制。

其它选择

Hard Kernel的WiFi Module 4使用支持的Ralink RT5572芯片组,其增加了5 GHz的功能,并且还可以在2.4 GHz工作。

Hard Kernel的WiFi Module 0使用支持的Ralink RT5370N芯片组,这是一个超紧凑型的选项。

2017年最适用于WIFI HACK的无线网卡推荐的更多相关文章

  1. 适用于WIFI Hacking的无线网卡推荐

    相信很多初次使用Kali Linux来进行无线渗透的小伙伴都曾遇到过一个非常头疼的问题,就是不知道如何选购一款合适的无线网卡.因为Kali Linux并不是所有的网卡都支持,一旦选错了网卡不仅会给我们 ...

  2. 将小度WiFi改造为无线网卡(小度WiFi能够接收WiFi信号)

    安装官方的小度WiFi的驱动器,只能让它当做无线信号的发射装置,但是我想通过小度WiFi让我的台式电脑能都接收无线信号,于是经过一番折腾终于成功了.我的是win7. 小度WiFi无法接受无线信号,不能 ...

  3. 360随身WIFI作USB无线网卡的做法

    作者:朱金灿 来源:http://blog.csdn.net/clever101 1. 到控制面板上把360wifi卸载. 2. 到雷凌的官网下载网卡驱动,注意选择USB(RT2870***),操作系 ...

  4. 【分享】4款WiFi广告营销利器推荐

    随着WiFi的普及,相信大家已经发现很多公共场合连接WiFi的时候会要求登录,这个就是所谓的WiFi广告了. 什么是WiFi广告呢?(以下引用百科)       WiFi广告是目前WiFi营销的主要方 ...

  5. WIFI模块 RTL8188EUS Realtek

    http://item.taobao.com/item.htm?spm=a230r.1.14.24.KnooKa&id=26119704895 W12 产品是一款采用国际先进台湾瑞昱Realt ...

  6. 使用WIFI准备工作及配置内核——韦东山

    主要做的工作:让内核如何支持现有的无线网卡.知道这个流程就可以了,没必要深究. 使用WIFI功能时,涉及两个东西: 同样手机也可以用于WIFI AP模式,让别的设备来连接它.就是我们平时所说的用手机开 ...

  7. UP Board USB无线网卡一贴通

    前言 原创文章,转载引用务必注明链接,水平有限,欢迎指正. 本文环境:ubilinux 3.0 kernel 4.4.0 本文使用Markdown写成,为获得更好的阅读体验和正常的图片.链接,请访问我 ...

  8. 室内定位系列(一)——WiFi位置指纹(译)

    原文:<Advanced Location-Based Technologies and Services>--chapter 2 WiFi Location Fingerprint 作者 ...

  9. 【荐】说说CSS Hack 和向后兼容

    人一旦习惯了某些东西就很难去改,以及各种各样的原因,新的浏览器越来越多,而老的总淘汰不了.增长总是快于消亡导致了浏览器兼容是成了谈不完的话题.说 到浏览器兼容,CSS HACK自然而然地被我们想起.今 ...

随机推荐

  1. SHA算法

    安全Hash函数(SHA)是使用最广泛的Hash函数.由于其他曾被广泛使用的Hash函数都被发现存在安全隐患,从2005年至今,SHA或许是仅存的Hash算法标准. SHA发展史 SHA由美国标准与技 ...

  2. iOS中 通知中心Text (实例)

    指定根视图 self.window.rootViewController = [RootViewController new]; 方法实现: #import "RootViewControl ...

  3. (六十三)自定义TabBar和TabBarButtonItem

    自定义TabBar 先自定义一个UITabBarController,为了方便跳转与设定属性,借助系统的TabBarController的功能,但是要移除内部的控件然后自己添加一个View和多个按钮. ...

  4. Linux 学习笔记_12_文件共享服务_2_FTP应用--vsftpd

    Wu-FTP:古老,配置复杂 Proftp:功能强大 vsftp: 安全,高速,稳定[系统默认的FTP软件] VSFTP服务器配置 启动:/etc/rc.d/init.d/vsftpd start [ ...

  5. Java图形界面编程生成exe文件

    1. 先将代码打成jar,然后使用exe4j转成exe ext4j下载 链接:http://pan.baidu.com/s/1kTCIZtX 密码:pvj1 打开EXE4J Advanced Opti ...

  6. unity描边效果

    这里总结了几种在unity实现描边效果的方法,首先准备一个模型导入在unity中,使用默认shader,上传一张原始图,以便后面实现功能效果的对比 一.边缘光,这里参照官方的一个SurfaceShad ...

  7. 《java入门第一季》之面向对象(抽象类到底多抽象)

    /* 抽象类的概述: 动物不应该定义为具体的东西,而且动物中的吃,睡等也不应该是具体的. 我们把一个不是具体的功能称为抽象的功能,而一个类中如果有抽象的功能,该类必须被称为是抽象类. 抽象类的特点: ...

  8. Java集合之TreeSet

    TreeSet是一个有序的集合,它的作用是提供有序的Set集合.它继承了AbstractSet抽象类,实现了NavigableSet<E>,Cloneable,Serializable接口 ...

  9. batch gradient descent(批量梯度下降) 和 stochastic gradient descent(随机梯度下降)

    批量梯度下降是一种对参数的update进行累积,然后批量更新的一种方式.用于在已知整个训练集时的一种训练方式,但对于大规模数据并不合适. 随机梯度下降是一种对参数随着样本训练,一个一个的及时updat ...

  10. java工具类(七)实现给定任意年份和月份得出天数

    Java实现给定任意年份和月份,输出该月有多少天 项目开发过程中,细节性的地方需要判定某年某月多少天,写了个下面的小工具解决了此问题. package weiming.lmapp.utils; pub ...