One of the things that even the new MacOS beta is missing is MAC Address Randomization on boot. After spending a few hours working on it I put together this completely hack-y solution that uses Spoof and an automator Script saved as an application.
Here is how I configured it:
- Install Spoof
- Open Automator
- Select “Application”
- Add “Run Applescript”
- Copy & Paste This Script:
on run {input, parameters} delay 4 tell application "Terminal" activate end tell tell application "System Events" delay 0.3 keystroke "sudo spoof randomize en0" keystroke return delay 0.5 keystroke "#SADLYYOURPASSWORDHERE" keystroke return delay 5 end tell tell application "Terminal" to quit return input end run
- Change “#SADLYYOURPASSWORDHERE” to your local password.
- Test & Save:
Overall this is a pretty simple solution. I dont love it because you have to save your local password in the script and I am looking for a way to change that but it looks like to change the MAC address you have to be root. I will update this post if I figure out a way to remove the password.