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. python的operator.itemgetter('click')用于定义获取'click'项的函数

    python的排序参见文章http://blog.csdn.net/longshenlmj/article/details/12747195 这里介绍 import operator模块 operat ...

  2. [GitHub]第七讲:GitHub issues

    文章转载自:http://blog.csdn.net/loadsong/article/details/51591701 Github 上的每个项目仓库,都有三套基础设置可供使用:一个是通过 Gith ...

  3. Objective-C实现常用的4种排序算法

    OC实现的4种排序又来了! 4种排序分别是:快速排序.冒泡排序.选择排序.插入排序,其他的我就不写了,因为OC里的数组中不能存放基本数据类型,如int不能存放,只能放对象,所以所有的数据我用了NSNu ...

  4. C语言实现4种常用排序

    实在没事搞,反正面试也要用到,继续来写4种排序算法.因为那天用java写了排序,突然想到我是要面试IOS,起码也得用C写.C竟然忘干净了,方法都不会写了.囧啊! 下面用C实现4种排序算法:快速排序.冒 ...

  5. 【一天一道LeetCode】#116. Populating Next Right Pointers in Each Node

    一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 来源:http ...

  6. 分析比较KafkaWordCount及DierctKafkaWordCount

    参考spark官方文档,Spark Streaming + Kafka Integration Guide,其中提到Spark Streaming如何从Kafka中接收数据.主要有两种方法,一种是使用 ...

  7. Mybatis事务(二)事务隔离级别

    一般数据库的隔离级别有4个,由低到高依次为Read uncommitted.Read committed.Repeatable read.Serializable,这四个级别可以逐个解决脏读.不可重复 ...

  8. Dynamics CRM 2013 subgrid刷新后刷新主表单

    项目中会遇到这样的需求,会根据subgrid中的数据变化去更新主表单中的某个或多个字段值,一般的做法就是写插件根据subgrid中实体数据的变化在后台更新主表数据库,但后台更新了要反映到前台就得使用刷 ...

  9. 高通 8x12 添加 TP和按键

    1 .在tp的驱动文件中添加以下代码实现按键功能 [plain] view plain copy static ssize_t ft5x06_virtual_keys_register(struct  ...

  10. How to create DB2 user function easily by DB Query Analyzer 6.03

    How to create DB2user function easily by DB Query Analyzer 6.03 Ma Genfeng (Guangdong Unitoll Servic ...