¿Cómo cambio la dirección MAC del adaptador WiFi para Win7/8/10? Falta la pestaña 'Avanzado' del adaptador de red y el campo 'Dirección de red'

¿Cómo cambio la dirección MAC del adaptador WiFi para Win7/8/10? Falta la pestaña 'Avanzado' del adaptador de red y el campo 'Dirección de red'

¿Cómo puedo cambiar la dirección MAC del adaptador inalámbrico cuando no hay ninguna Network Addressopción en Advancedla pestaña?

He seguido los pasos Device manager -> Network adapters -> properties -> Advancedpero no aparece la opción 'Dirección de red' o similar.

Sistema operativo: Win 7 Pro

Respuesta1

Una respuesta un poco tardía, pero agrego esto aquí para futuros visitantes y para mi propia referencia.

Es posible agregar el Network Addresscampo que falta manualmente modificando el registro. Busque la siguiente ruta de clave de registro:

HKLM\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}\00xx\NDI\params

Donde 00xxse reemplaza con la clave numérica asociada con su adaptador de red de interés (busque verificando el DriverDescvalor de la cadena). En paramscree una nueva subclave NetworkAddress. Agregue los siguientes valores de cadena en NetworkAddress:

"optional"="1"
"type"="edit"
"uppercase"="1"
"limittext"="12"
"paramdesc"="Network Address"

Ahora revisa debajo de la Advancepestaña nuevamente, Network Addressdebería aparecer allí ahora. Tenga en cuenta que al cambiar la MAC, asegúrese de que comience con 02, o 06, de lo contrario, es posible que no funcione. Parece ser una restricción o limitación de Windows. (0A0Ever esta otra respuesta)

Aquí hay un archivo .reg de muestra completo que agrega el Network Addresscampo a la NIC en cuestión:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0009\NDI\params\NetworkAddress]
"optional"="1"
"type"="edit"
"uppercase"="1"
"limittext"="12"
"paramdesc"="Network Address"

En mi caso, mi adaptador wifi está encendido 0009. Cambie eso para que se ajuste a su máquina en particular.

Respuesta2

"No se puede" cambiar una dirección MAC, es una secuencia de 48 bits codificada por el fabricante y se supone que es como el VIN de un automóvil, identificando específicamente ese automóvil o, en nuestro caso, el adaptador de red.

Dicho esto, aquí hay un enlace a otra pregunta donde se enumeran varios falsificadores de MAC. La capacidad de cambiar esto depende de los controladores de su red y no todos le ofrecen la opción. Si no tiene la opción Avanzado en propiedades, su NIC probablemente no permitirá la suplantación de identidad. Cambie las direcciones MAC del adaptador inalámbrico Broadcom a cualquier dirección

http://www.wikihow.com/Spoof-a-MAC-Address

http://www.howtogeek.com/192173/how-and-why-to-change-your-mac-address-on-windows-linux-and-mac/

No he intentado descargar esto y ejecutar un análisis de virus (lo que probablemente arrojaría advertencias de todos modos ya que cambia las claves de registro), pero parece prometedor.http://snaked-bytes.blogspot.com/2011/12/how-to-change-your-mac-address-in.html. Como cambia una clave de registro, se ve asíhttp://snaked-bytes.blogspot.com/2011/12/how-to-change-your-mac-address-in.htmles posible que puedas encontrar el tuyo.

Respuesta3

Me enfrenté al mismo problema en mi Windows 10. Logré solucionarlo (sé que debes haberlo resuelto) con la ayuda del Editor del Registro. Por favor, eche un vistazo a los pasos a continuación,

  1. Abra el Editor del Registro. Para eso presione (Win+r), luego en el cuadro de diálogo escribaregedity presione Entrar.

  2. Luego busque la siguiente clave de registro

    **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}**
    
  3. Luego busque subclaves llamadas 0000, 0001, 0002, 000x que contienen los detalles de los adaptadores de red instalados en su dispositivo. Puede obtener ese nombre si marca el parámetro DriverDesc.

  4. En caso de que no obtenga el nombre del parámetro NetworkAddress, deberá crear en las mismas subclaves (digamos 0001), que será un valor de cadena. Haga clic derecho en las subclaves->nuevas->valor de cadena. Luego, ingrese valores de 12 dígitos (evite guiones y dos puntos).

  5. Ahora, desconéctate de la red.

  6. Ahora conéctese nuevamente a la red. Y estás listo para irte.

    Si lo desea, puede verificar la dirección MAC desde el indicador de cmd. Escriba getmac y podrá ver la nueva dirección mac que ha proporcionado.

Gracias

Respuesta4

Según la respuesta de Greatwolf, escribí un script de PowerShell que funcionó para mí. (Mi dispositivo es Windows 11, computadora portátil ASUS, tarjeta LAN inalámbrica MediaTek Wi-Fi 6 MT7921). Este script encontrará la clave del adaptador Wi-Fi en el registro y luego agregará laDirección de redcampo a él.

$NetAdapterPath = 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}'
$RegistryKey = (Get-ChildItem $NetAdapterPath -ErrorAction SilentlyContinue | Where-Object {IF (($_.Property -contains "DriverDesc") -and (Test-Path Registry::"$($_.Name)\Default")) {($_ | Get-ItemPropertyValue -Name DriverDesc) -match "Wi-Fi"} ELSE {$False}})
$parentPath = "Registry::$($RegistryKey.Name)\NDI\params"
If ((Get-ChildItem -Path $parentPath -Name) -contains "NetworkAddress") {
    Write-Output "The Wi-Fi adapter already has the ""Network Address"" field!"
} Else {
    New-Item -Path $parentPath -Name "NetworkAddress"
    New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "ParamDesc" -Type "String" -Value "Network Address"
    New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "optional" -Type "String" -Value "1"
    New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "type" -Type "String" -Value "edit"
    New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "uppercase" -Type "String" -Value "1"
    New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "limittext" -Type "String" -Value "12"
}

información relacionada