¿Cómo puedo ejecutar un script en una Mac antes de que comience el aeropuerto?

3

Escribí un pequeño script de shell para falsificar mi dirección mac de interfaz inalámbrica. Me gustaría ejecutar este script en mi mac (leopardo de las nieves) antes de que se inicie la utilidad del aeropuerto e intente conectarse a un punto de acceso. ¿Dónde pondría este script o a qué archivo de inicio apropiado se hace referencia donde puedo hacer que llame a mi script de suplantación de identidad?

Aquí está mi pequeño script de bash:

$ cat spoof_apple_mac_wifi_mac.sh 
#!/bin/bash

#bring en1 down
sudo ifconfig en1 down;
#generate random mac address
MAC='/usr/bin/openssl rand -hex 6 | sed 's/\(..\)/:/g; s/.$//'';
#change mac address with ifconfig
sudo ifconfig en1 ether $MAC;
#bring en1 up
sudo ifconfig en1 up;
    
pregunta sybind 20.10.2011 - 08:51

2 respuestas

1

¿qué tal si ejecuta un script en shutdown para apagar el aeropuerto? Entonces, cuando vuelva a encender el sistema, el aeropuerto se apagará y simplemente lo encenderá al final del script.

/usr/sbin/networksetup -setairportpower en1 off
    
respondido por el lennard 10.12.2011 - 01:18
0

No sé si es posible, pero podría intentar crear una secuencia de comandos para cambiar la dirección MAC y luego activar el aeropuerto (tal vez utilice este enlace )

    
respondido por el minWi 20.10.2011 - 09:14

Lea otras preguntas en las etiquetas