Skip to content

PoC script showing that MacOS leaves the wireless key in NVRAM, in plaintext and accessible to anyone.

License

Notifications You must be signed in to change notification settings

michael-myers/MacOS-WPA-PSK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

MacOS-WPA-PSK

PoC script showing that MacOS leaves the wireless key in NVRAM, in plaintext and accessible to anyone.

grab-MacOS-WPA-PSK.py is a tool to retrieve and decode the current wireless network key. It is just a proof-of-concept to remind users that Apple treats this value as non-secret. You might have expected it to require root to obtain, and be protected in the Keychain. Nope.

Usage: python grab-MacOS-WPA-PSK.py

Dependencies: Just Python, which as a macOS user you already have.

Tested with MacOS 10.12.2 through 10.14.6.

About

PoC script showing that MacOS leaves the wireless key in NVRAM, in plaintext and accessible to anyone.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages