Risposte:
Puoi davvero passare l'interfaccia della GUI per questo - è un one-liner:
sudo ifconfig en1 lladdr aa:bb:cc:dd:ee:ff
Se vuoi assolutamente che sia facile, usa uno script apple in modo da poterlo fare clic nella barra dei menu. Questa discussione può aiutare con la sintassi.
tell application "Terminal"
do script "/path/to/script"
end tell
Il miglior riferimento è qui , anche se ci sono anche utili:
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 / ingresso / index.php? Enid = 7673
Entrambe le utility della barra dei menu, 10.10+ (LinkLiar aveva un prefpane ≤10.9, WiFiSpoof funzionava anche ≤10.9).
Sì, lo so che posso farlo dal terminale o tramite applecript, ma speravo in un'utilità della barra dei menu.
E per la cronaca, in realtà trovo che devo farlo per falsificare l'indirizzo mac su OS X 10.7:
// dissociarsi dall'aeroporto - a volte è necessario eseguirlo due volte aeroporto -z aeroporto -z // trova l'attuale indirizzo mac ifconfig en1 | etere grep // Trovo che di solito ho bisogno di eseguire questo comando almeno due volte prima che funzioni 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 // controlla di nuovo il mac per vedere se è cambiato ifconfig en1 | etere grep
Per ottenere il airport
comando terminal potrebbe essere necessario aggiungere questo:
alias airport = "/ System / Library / PrivateFrameworks / Apple80211.framework / Versions / Current / Resources / airport"
MacSpoofer può essere scaricato da www.macspoofer.com .
È un'utilità gratuita per modificare il tuo indirizzo Mac su OS X. Si installa nelle "Preferenze di Sistema" dove ha una GUI da modificare e genera anche un nuovo indirizzo MAC per tutti i tuoi dispositivi di rete.
Questo script cambia l'indirizzo MAC ogni 290 secondi - funziona con i maverick:
1. Crea un nuovo file chiamato autoChangeMac.sh -> incolla il codice qui sotto
2. Eseguilo con sudo sh autoChangeMac.sh
3. Utile
#!/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