声明:本人只是一个刚接触无线方面的小白菜,分享一下自己的经验而已。不足之处请提出
之前在无意中看到一本关于隐藏自己ip的方面的书籍,其中书中就提到通过入侵别人的无线网利用别人的无线网作为入侵的起点,这样可以起到一个隐藏的作用。当然我们的无线路由器会记录下相关的日志,因而在进行无线网入侵之前,需要修改自己的mac地址!这个具体再网上有对应的方法和工具。测试过,windows下修改mac地址只是修改以太网的网卡地址,而对于无线网卡的mac地址修改,则很大可能会失败。在windows下,我们可以通过在命令行中用getmac命令获得mac地址,linux下的是ifconfig。(只是查看,不涉及修改)。修改自己的mac地址后,就相应用工具去探测,去暴力破解出无线的密码。
这只是纸上谈兵,那么我们还需要在我们开始无线安全之旅之前做什么准备呢?
一般我们在无线破解方面都会使用linux系统,但是linux系统对于网卡的支持并不如windows那样完备,有很多没有加入802.11协议栈的芯片在驱动方面的支持少之又少,一般新手不太可能自己编译驱动方面的。所以加入我们想走进无线安全的大门的话,我们首先就得选对我们需要的芯片组以及了解该芯片组在linux下是否有相应的驱动支持!这两点是很重要的,为什么很多初学无线破解的人总是说“网卡识别不了呢”?这个问题一般上可以分为两个方面来看,第一个Linux系统不支持该芯片的组的网卡,第二有网卡却没有对应的驱动。当然还有该网卡是否支持注入或者监听功能等!所以我们在无线安全之前,我们首先应该拥有一个能够在Linux下识别的网卡,并且支持注入和监听!
首先我们得了解自己的无线网卡是那个厂商的,使用那个芯片组。
windows下:计算机/我的电脑---管理---设备管理器---网络适配器---带有wireless这个就是了
使用的网卡:
(1)对于笔记本的内置网卡,我们一般的使用方法无非是直接在硬盘上或者U盘上装上linux系统,不过假如linux系统能够识别我们的内置网卡,那就可以省下很多事。但是假如识别不了,只能转向第二
(2)使用外置网卡,比较常见的就是USB无线网卡,当然还有PcmCIA,MINI-PCI.无疑USB这个是最便捷的。对于外置网卡,我们在购买之前就必须了解一组的参数了。
====================================强调的分界线====================================
ps:在虚拟机里面不能使用内置网卡。只能使用外置的网卡,blacktrack官网的FAQ上指明了这一点。
Any virtualisation software can only use USB wireless network cards as physical devices, all other types of wireless card are seen as virtual ethernet devices and can only be seen as a wireless device by the host and not by the guest operating system. So if you want to run BackTrack in VMWare or Virtualbox and have full wireless capabilities, make sure you are using a USB device.
无线网卡对应的
(1芯片组)
(2在Linux对应的驱动程序)
(3网络协议)
(4传输速率)
(5总线接口||usb,PcnCIA,PCI,MINI-PCI)
(6频率范围||2.4GHZ--5.0GHZ)
(7支持系统)
(8天线类型)
(9天线增益)
(10调制方式)
(11工作信道)
一、下面我们以BT5下支持的无线网卡来做个例子:
下面绿色部分是网卡的名称,红色是芯片组,紫色是需要的驱动程序。
THIS LIST NEEDS TO BE UPDATED FOR BT5.
We were able to test the following cards. Note that "passed" means "passed an aireplay -9" injection test. We will be expanding on this list as more feedback domes form the community. From our testing we found that most major chipsets were supported, as well as the most common cards.
AWUS036H (rtl8187, r8187) - both mac80211 and IEEE drivers - passed
AWUS036NH (Ralink RT2870/3070) - using the mac80211 rt2x00usb drivers - passed
BCM4312 802.11b/g LP-PHY (rev 01) - using the mac80211 b43, works well - passed
Rockland N3 - (Ralink RT2870/3070) - using the mac80211 rt2x00usb drivers -passed
Edimax EW-7318USG USB - (Ralink RT2501/RT2573) - using the mac80211 rt2500usb/rt73usb drivers -passed
ASUSTek Computer, Inc. RT2573 - using the mac80211 rt2500usb/rt73usb drivers -passed
Linksys WUSB54GC ver 3 - using the mac80211 rt2800usb drivers -passed
Ubiquiti SRC - using the mac80211 ath9k drivers-passed
Internal Intel Corporation PRO/Wireless 3945ABG - using the mac80211 iwl3945 drivers-passed
Dlink WNA-2330 PCMCIA - using the mac80211 ath5k drivers-passed
Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) - using the mac80211 ath9k drivers-passed
Netgear wg111v2 - using the mac80211 rtl8187 drivers-passed
ZyXEL AG-225H v2 - using the mac80211 zd1211 drivers - passed
Intel 4956/5xxx - using the iwlagn drivers - passed
Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
D-Link DWL-122 - using the mac80211 prism2_usb drivers - fail
Linksys WUSB600N v2 - using the mac80211 rt2800usb drivers - fail
AWUS051NH - fail
上面我们介绍了关于网卡的芯片组和所需驱动方面的知识,其实作为新手只要挑好这两个方面,然后再再了解一下需要破解无线网的工作信道,以及它的频率范围这些基本就可以。一开始我们通过自己的搭建实验环境来做实验,随着了解的加深,其他也不成问题。
(ps:假如想了解更多关于BT5支持得网卡类型,传送门在这里。这个BT官网的BT5论坛,现在已经停止维护了)
好了,我们需要重点介绍的内容也就这么多,只要选好芯片组和对应的驱动程序,我们基本可以
推开无线安全的大门了。嘿哟!