Muy bonito el post.
Un par de observaciones:
#1- Sí que hay desconfianza con mostrar la MAC...
Lo que importa cuando se tachan las MAC on-line son los últimos 6 dígitos, que son los que individualiza al dispositivo. Los 6 primeros solo ofrecen información del fabricante, y es relativamente irrelevante para la propia seguridad.
#2- Sobre cambiar la MAC en Windows se pasan detalles:
Antes que nada un poco de teoría:
Existen 2 clasificaciones para las MAC´s según el tipo de numeración que posean:
-Están las MAC´s genéricas, públicas, o abiertas, que son aquellas cuyo segundo dígito contiene:
2, 6, A, E. Un ejemplo seria: X2: XX:XX:XX:XX:XX. Por lo general comienzan con 0: ej: 02:XX...etc.
-Y están las MAC´s propietarias, que están restringidas en propiedad de uso, a fabricantes, para una fácil identificación.
Esto no impide que fabricantes hagan uso de las MAC´s genéricas.
Ahora bien, en Windows, en cualquiera de sus versiones: desde el XP, hasta Win 10, se puede cambiar la MAC, "sin problemas", siempre que sean genéricas (segundo dígito: 2, 6, A, E).
En XP y Win 7 se puede cambiar por cualquiera que se desee: genérica o propietaria.
Ya no aplica esta regla, a partir de Windows 8, que "bajo ningún concepto" el Sistema Operativo gestiona el dispositivo, con la MAC cambiada si es propietaria: ej: X7:XX:XX:XX:XX:XX.
En cambio sí acepta las genéricas: 2, 6, A, E.
La cuestión es que Windows es quien gestiona los drivers.
En Windows 7, funciona el truco de hacer que Windows acepte el driver del dispositivo, pero de XP (que permitía esta función). Esto logra que en el administrador del dispositivo, aparezca la opción de cambiar el valor MAC.
Ya con Windows 8 no es posible. Mucho menos con Windows 10.
Recién me solicitaron, que en una laptop con Windows 10, lograra cambiar la MAC, de cualquier wifi que escogiera (no necesariamente el integrado), pues se quería usar para un MAC Spoofing.
Usé mis antenas.
Y logré cambiarle la MAC, a la Kasens con chipset RT3070, con el truco de ponerle el driver perteneciente a XP.
Y en efecto cuando se comprueba con ipconfig, se corrobora que ha cambiado, por cualquiera que escoja (se excluyen las genéricas que con esas no hay problemas: se recuerda).
Pero... Windows no activa el wifi, ni con el gestor suyo, ni con uno de la antena, que en este caso era de la Ralink.
Ni atrás, ni adelante.
Modifiqué el registro (valor del "NetworkAddress"); hice de todo, sin lograr que Windows activara el wifi:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{xxxxxxxxxxxxxxxxxxxxxxxx}
Usé varias antenas con varios tipos de chipset y driver, con idéntico resultado.
Busqué en internet: y todas las referencias de cambio eran de las del tipo genérico: o sea las MAC´s, cuyo segundo dígito es: 2, 6, A, E.
Les digo más, en Windows 10, con el driver actualizado, no aceptaba el cambio ni de A, ni de E:
ej: XA:XX...etc.
También usé programas muy buenos para tal efecto: TMAC, SMAC, etc.
No funcionan, excepto la regla descrita.
Todas las soluciones refieren al cambio genérico. De hecho varios proclaman que no es posible, y que para realizar un MAC Spoofing hay que instalar Windows 7 en una VM dentro de Win 10.
Así que...
Si alguien tiene algún truco para cambiar la MAC en Windows del 8 hasta el 10 (especialmente en este), que no sea las excepciones referidas de MAC´s genéricas (que poco y nada importan para un MAC Spoofing), soy todo oídos, y presto a probarlo.