メニューバースタイルのツール、またはOSXで空港/ WiFi接続のMACアドレスを切り替え/スプーフィングできるGUIプログラムはありますか?
あなたは本当にこれのためのGUIインターフェースを渡すことができます-それはワンライナーです:
Sudo ifconfig en1 lladdr aa:bb:cc:dd:ee:ff
どうしても簡単にしたい場合は、Appleスクリプトを使用して、メニューバーでクリックできるようにします。 このディスカッション は構文に役立ちます。
tell application "Terminal"
do script "/path/to/script"
end tell
最良のリファレンスは ここに 、便利なものもありますが:
http://josteinb.com/2009/10/spoofing-your-mac-address-in-snow-leopard/
http://www.macgeekery.com/gspot/2006-04/mac_address_spoofing
http://www.iclarified.com/entry/index.php?enid=767
MacSpooferは www.macspoofer.com からダウンロードできます。
これは、OS XでMacアドレスを変更するための無料のユーティリティです。「システム環境設定」にインストールされ、変更するGUIがあり、すべてのネットワークデバイスの新しいMACアドレスを生成します。
このスクリプトは、290秒ごとにMACアドレスを変更します-マーベリックスで機能します:
1。 autoChangeMac.shという名前の新しいファイルを作成します->以下のコードを貼り付けます
2。 Sudo sh autoChangeMac.sh
で実行します
3。利益
#!/bin/bash
while : # while true
do
openssl Rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl Rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/" | xargs Sudo ifconfig en0 ether
echo "Change! $(date -u) "
sleep 290
done
はい、端末から、またはapplescriptを介して実行できることはわかっていますが、メニューバーユーティリティが必要でした。
そして、記録のために、私は実際にOS X10.7でmac-addressをスプーフィングするためにこれをしなければならないことに気づきました:
//空港からの関連付けを解除します-場合によっては2回実行する必要があります airport-z airport -z //現在のMACを検索しますアドレス ifconfig en1 | grep ether //通常、このコマンドを機能させるには、少なくとも2回実行する必要があります Sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6 Sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6 Sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6 // Macをもう一度チェックして、変更されているかどうかを確認します ifconfig en1 | grepエーテル
airport
terminalコマンドを取得するには、次を追加する必要があります。
aliasairport = "/ System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport"