Genera una MAC aleatoria
Curiosa e interesante la idea de esta entrada de asignar una MAC aleatoria cada vez que reinicies tu sistema. Aunque lo que tiene miga y te puede dar mucho juego es el comando para generar la MAC:MAC=00:`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 200 | md5sum | sed -r 's/^(.{10}).*$/\1/; s/([0-9a-f]{2})/\1:/g; s/:$//;'`;Con esa linea asignas una MAC aleatoria a una variable llamada MAC. Si quieres ver el contenido de la misma:
echo $MACSi quieres ver la salida directamente:
echo 00:`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 200 | md5sum | sed -r 's/^(.{10}).*$/\1/; s/([0-9a-f]{2})/\1:/g; s/:$//;'`;Si quieres que tu sistema le asigne una MAC distinta cada vez que arranques tu máquina, debes poner estas líneas en tu /etc/rc.local o alguno de los ficheros que se ejecuten durante el arranque, pero que se ejecute con permisos de root y después de que se hayan cargado los drivers de la tarjeta de red a la que quieras cambiarle la MAC.
MAC=00:`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 200 | md5sum | sed -r 's/^(.{10}).*$/\1/; s/([0-9a-f]{2})/\1:/g; s/:$//;'`;ifconfig wlan0 down ifconfig wlan0 hw ether $MAC ifconfig wlan0 up
service network-manager stop service network-manager start
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec