michael-myers / MacOS-WPA-PSK

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%