New
#10
Hi, Brink.
The choice of "Change Daily" seems pretty self-explanatory in the per-network WiFi settings.
However, it begs a question:
How often is the MAC address changed if you simply select "On" instead of "Change Daily"?
In particular, suppose you go to location "A" and connect, then travel to location "B" and connect (different SSID), then back to "A" -- all in the same day. What happens? What if they were physically different locations but used the same router hardware and the same SSID? (For example, a chain of stores such as a Publix.)
Or, suppose you're in location "A" and connect, then disconnect, then connect again. Does "On" mean you spoof a different MAC every time you connect?
Here's hoping you know the answer! Thanks!
Hello Forbin, and welcome to Ten Forums. :)
"On" should be each time you connect.
It will only apply to the Wi-Fi adapter though.
Hi @Brink pl if you can update the powershell function to enable or disable "Use Random Hardware Addresse" [ Tested on both win10 & 11]
Need OS Reboot to take effect :)Code:Enable : Powershell -C "GCI -Path HKLM:SOFTWARE\Microsoft\WlanSvc\Interfaces | Where { $_.Property -like 'RandomMacState*' } | SP -Name 'RandomMacState' -Value ([byte[]](0x01,0x00,0x00,0x00)) -Force -PassThru -EA 0 -Verbose" Disable : Powershell -C "GCI -Path HKLM:SOFTWARE\Microsoft\WlanSvc\Interfaces | Where { $_.Property -like 'RandomMacState*' } | SP -Name 'RandomMacState' -Value ([byte[]](0x00,0x00,0x00,0x00)) -Force -PassThru -EA 0 -Verbose"
@Brink Sir
i tested it on both win10 1904x.xxxx & w11 22621.xxx & they worked at my end . might be possible i have tweaked randommacseed too on w11 22621.xxx at same interfaces registry path child item thatswhy it worked for me. but for w10 it worked with only same single pwsh function after a reboot.
dont know you are more known then me :)
No sir different for randommacseed. i change bytes from 3c to 3e in between to enable . to disable its not working as i checked it right now on w11 22621.xxx .
by default its disabled after fresh install on both w10 & w11 os.
Means this pwsh function work only for w10 but not for w11 if user want to toggle in between enable | disable.