<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    如何更改卡的MAC地址?

    注意:不再需要更改MAC地址即可進行攻擊;在某些情況下,這可能會使驅動程序感到困惑。

    在linux下,以下信息適用。

    一種方法是:

    ifconfig ath0 down
    ifconfig ath0 hw ether 00:11:22:33:44:55
    ifconfig ath0 up

    請注意,上面的示例不適用于每個驅動程序。

    更簡單的方法是使用macchanger軟件包。文檔和下載位于:macchanger

    如果您使用的是mac80211驅動程序,并且具有mon0接口,則:

     ifconfig mon0 down
    
     macchanger -a mon0
     Current MAC: 00:0f:b5:88:ac:82 (Netgear Inc)
     Faked MAC:   00:b0:80:3b:1e:1f (Mannesmann Ipulsys B.v.)
    
     ifconfig mon0 up
     macchanger -s mon0
     Current MAC: 00:b0:80:3b:1e:1f (Mannesmann Ipulsys B.v.)

    重要說明在以下腳本中,madwifi-ng的較新版本已棄用“ -bssid”選項(表示已停用)。如果收到警告,請使用“ -uniquebssid”。

    以下是使用macchanger軟件包并與madwifi-ng驅動程序配合使用的腳本:

    腳本1-調用了“ macc.sh XX:XX:XX:XX:XX:XX”

     #!/bin/sh
     cardctl eject
     cardctl insert
     wlanconfig ath0 destroy
     ifconfig wifi0 up
     ifconfig wifi0 down
     macchanger wifi0 -m $1
     wlanconfig ath0 create wlandev wifi0 wlanmode monitor -bssid
    

    腳本2-用于madwifi-ng驅動程序設備

     #!/bin/sh
     # by darkAudax
     # Change the following variables to match your requirements
     FAKEMAC="00:14:6C:71:41:32"
     IFACE="ath0"
     WIFACE="wifi0"
     #
     # The interface is brought up and down twice otherwise
     # it causes a system exception and the system freezes
     #
     ifconfig $IFACE down
     wlanconfig $IFACE destroy
     wlanconfig $IFACE create wlandev $WIFACE wlanmode monitor -bssid
     ifconfig $IFACE up
     ifconfig $IFACE down
     macchanger $WIFACE -m $FAKEMAC
     wlanconfig $IFACE destroy
     wlanconfig $IFACE create wlandev $WIFACE wlanmode monitor -bssid
     ifconfig $IFACE up
     ifconfig $IFACE
     iwconfig
     echo " "
     echo "The wireless card MAC has been set to $FAKEMAC"
     echo " "
    

    腳本3-適用于madwifi-ng驅動程序設備

    #!/bin/bash
     #
     # athmacchange.sh - Atheros MAC Changer
     # by brad a
     # foundstone
     #
    
     if [ -z "$1" ]; then
        echo Atheros MAC Changer
        echo -----------------------
        echo IMPORTANT: this assumes we want to change the MAC of wifi0
        echo " if you want to change the MAC of another wifi interface"
        echo " (i.e. wifi1, wifi2, etc...) change the script!"
        echo
        echo usage: $0 [mac]
        echo
        exit
     fi
    
     echo Atheros MAC Changer
     echo -------------------------
     echo -Destroying VAPs:
    
     for i in $( ls /proc/net/madwifi ); do
        wlanconfig $i destroy 2>&1 /dev/null
        echo -e "\t$i - destroyed"
     done
    
     echo -Downing wifi0
     ifconfig wifi0 down
    
     echo -Using macchanger to change MAC of wifi0
     macchanger -m $1 wifi0
    
     echo -Bringing wifi0 back up
     ifconfig wifi0 up
    
     echo -Bringing up one VAP in station mode
     wlanconfig ath create wlandev wifi0 wlanmode monitor -bssid > /dev/null
    
     echo -All done!
     echo -Confirm your settings:
     echo ------------------------------------------------------
     ifconfig wifi0
     echo ------------------------------------------------------

    Madwifi-ng注意:madwifi網站在madwifi-ng下有一個詳細的文檔頁面,用于更改MAC地址:如何更改卡的MAC地址?
    從madwifi-ng驅動程序的r2435開始,他們更改了新VAP獲取其MAC地址的默認方式。使用wlanconfig創建新的VAP時,必須指定“ -bssid”以使其使用基礎MAC地址。如果您不這樣做,那么新的VAP將獲得唯一的MAC。這將導致各種aircrack-ng命令出現問題。

    在Windows下,您可以使用:

    • macmakeup

    • Technitium MAC地址更改器

    故障排除提示:正常的MAC地址如下所示:00:09:5B:EC:EE:F2。每個MAC地址的前半部分(00:09:5B)是制造商。后半部分(EC:EE:F2)對于每個網卡都是唯一的。許多接入點將忽略無效的MAC地址。因此,在組成MAC地址時,請確保使用有效的無線卡制造商代碼。否則,您的數據包可能會被忽略。

    我的卡是否與airodump-ng / aireplay-ng兼容?

    閱讀教程:我的無線卡兼容嗎?教程。然后檢查“ 兼容卡”頁面。

    我可以同時運行多個aireplay-ng實例嗎?

    是的你可以。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类