PNLS is an open-source offensive tool that captures and displays SSIDs from device's Preferred Network List. This is achieved by sniffing out Probe Requests in the nearby vicinity which are then parsed for SSID and other information, and finally propagated to the web UI.
The project was build using a Raspberry Pi with Kali Linux OS. It uses Python, FastAPI and Redis for the backend and React/JavaScript for the frontend.
I hope some of you will find this useful. Also, I would love and appreciate some feedback. Thank you.