[SOLUCIONADO] Script en kali Linux para cambiar MAC automáticamente

Iniciado por redferne, Diciembre 04, 2016, 11:02:42 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Diciembre 04, 2016, 11:02:42 AM Ultima modificación: Diciembre 07, 2016, 02:50:58 AM por Gabriela
buenas;
tengo un script llamado macx para que en cada reinicio cambie la mac automaticamente esta  en   etc/init.d/macx 

le doy permisos de ejecucion

chmod +x macx

y luego actualizo el inicio

update-rc.d macx defaults

me sale este error
insserv: script virtualbox: service vboxdrv already provided!
insserv: script virtualbox: service virtualbox already provided!

y logicamente el script no funciona, si lo hago manual si va, ya sabeis   sh ./macx

pero en automatico.........os pego el script

#!/bin/bash
### BEGIN INIT INFO
# Provides:          macx
# Required-Start:    $syslog
# Required-Stop:     $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: macx
# Description:
#
### END INIT INFO#!/bin/bash# Desabilitando Las Interfaces de RED

# Desabilitando eth0 Cableada

ifconfig eth0 down
# Desabilitando eth0 Cableada
ifconfig wlan0 down

# Cambiar La Direccion MAC
/usr/bin/macchanger -r eth0
/usr/bin/macchanger -r wlan0

# Habilitando Nuevamente las Interfaces de RED

ifconfig eth0 up

ifconfig wlan0 up

#Listo





Echa un ojo a esta guía: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Contacto: @migueljimeno96 -


Evidentemente es un problema de tu VM. Tenes Kali instalado de forma nativa en otro equipo para probar tu script?
Tambien sirve si tenes cualquier linux en otra PC.
Solo deberías instalar maccahnger

sudo apt-get install macchanger

Seguido a eso, probá ejecutar tu script.
Con esto podemos ir descartando problemas.

Saludos,
ANTRAX


En el mismo portátil tengo
Xubuntu
W7
Kali
Todos instalados en hdd .y kali trae por defecto instalado macchanger.
Probaré en xubuntu primero instalando macchanger y os comento

en xubuntu ejecutando manualmente el script con macchanger instalado

sudo sh ./macx

no lo cambia, sigue la mac original

y metiendolo en el init.d y dandole permisos es lo mismo


esto va perfecto en xubuntu yen otros linux sin macchanger instalado:
sudo ifconfig wlan0 down
sudo ifconfig wlan0 hw ether 00:00:00:00:00:00
sudo ifconfig wlan0 up


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
esto va perfecto en xubuntu yen otros linux sin macchanger instalado:
sudo ifconfig wlan0 down
sudo ifconfig wlan0 hw ether 00:00:00:00:00:00
sudo ifconfig wlan0 up

¿No te sirve entonces de esa forma?

Leyendo un post encontré esta forma:

Script:

Código: bash
#!/bin/bash
ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up


Guardas el archivo y le aplicas chmod +x en el directorio /etc/init.d y después habla de modificar el archivo rc3.dc

Código: bash
nano /etc/rc3.d


Y agregas tu Script:

Código: php
nombredetuscript.sh
nombredetuscript.sh 100


Un saludo


en xubuntu me da igual, es para kali, y lo que me interesa es poder hacerlo automaticamente en cada reinicio y sobre todo la opcion
-r (aleatorio)  para que sea cada vez diferente

en cuanto a :
    #!/bin/bash
    ifconfig wlan0 down
    macchanger -r wlan0
    ifconfig wlan0 up
ya lo probe y daba error
isserv:...................
la solucion que encontre
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

de todas maneras con poder hacerlo aunque sea manualmente me vale asi que de mi parte doy el tema por solucionado y como siempre muchas gracias por vuestra inestimable ayuda