Para ayudar al siguiente post: https://www.nodo313.net/index.php?threads/como-ocultar-mi-conexión-a-internet-en-mi-router.4277
Pues voy a explicar como cambiar la MAC de nuestro sistema *nix.
Dependencias a instalar: macchanger
HACER TODOS LOS PASOS COMO ROOT
Para sistemas basados en Debian:
Si no lo tenéis en los repos del sistema, tendréis que compilarlo.
Con el siguiente comando podremos sacar la lista de MACs de impresoras que nos da macchanger:
Yo usaré el siguiente:
Generamos una MAC random haciendo un curl de la siguiente manera:
Si usáis otro MAC vendor es tan fácil como cambiar el OUI que le pasamos, ejemplo:
La MAC que me ha generado a mi es:
Una vez que tenemos la MAC generada solo tendremos que cambiarla, tenemos dos modos:
- Temporal (por defecto)
- Permanente
Yo haré un cambio de forma temporal:
Donde pone
Bajar la tarjeta:
Levantar la tarjeta:
Una vez hecho nos habrá cambiado la MAC, podemos comprobarlo con el siguiente comando:
Os dará algo parecido a esto:
Donde pone
Espero que esto sirva, un saludo.
Pues voy a explicar como cambiar la MAC de nuestro sistema *nix.
Dependencias a instalar: macchanger
HACER TODOS LOS PASOS COMO ROOT
Para sistemas basados en Debian:
apt install macchanger -ySi no lo tenéis en los repos del sistema, tendréis que compilarlo.
Con el siguiente comando podremos sacar la lista de MACs de impresoras que nos da macchanger:
macchanger -l | grep -i "printer"Yo usaré el siguiente:
11124 - 00:80:58 - PRINTER SYSTEMS CORPORATIONGeneramos una MAC random haciendo un curl de la siguiente manera:
curl "https://www.hellion.org.uk/cgi-bin/randmac.pl?scope=global&oui=00%3A80%3A58&type=unicast" | head -21 | tail -1 | awk -F">" '{print $6}' | awk -F"<" '{print $1}'Si usáis otro MAC vendor es tan fácil como cambiar el OUI que le pasamos, ejemplo:
oui=00%3A40%3A1bLa MAC que me ha generado a mi es:
00:80:58:80:87:83Una vez que tenemos la MAC generada solo tendremos que cambiarla, tenemos dos modos:
- Temporal (por defecto)
- Permanente
Yo haré un cambio de forma temporal:
macchanger -m 00:80:58:80:87:83 wlp2s0Donde pone
wlp2s0 será la tarjeta que queremos spoofear la MAC, debemos bajar la tarjeta para poder hacer el cambio, para ello es tan simple como hacer lo siguiente:Bajar la tarjeta:
ifconfig wlp2s0 downLevantar la tarjeta:
ifconfig wlp2s0 upUna vez hecho nos habrá cambiado la MAC, podemos comprobarlo con el siguiente comando:
macchanger -s wlp2s0Os dará algo parecido a esto:
Current MAC: 00:80:58:80:87:83 (PRINTER SYSTEMS CORPORATION)
Permanent MAC: PRIVATE (unknown)Donde pone
PRIVATE saldrá vuestra MAC. Si queréis hacer la MAC permanente solo teneis que añadir la flag -p al comando de macchanger.Espero que esto sirva, un saludo.