This Python script detects if someone is following you, by using wardriving data to determine if a unique MAC address appears at multiple locations. This works by sniffing for Probe Requests, a type of WiFi frame that reveals networks you've joined in the past!
We use Jupyter Notebook for this proof-of-concept to visualize the data, and the Folium
mapping library as well as Pandas
for data analysis. You can try out this example in Google CoLab
The data capture in this demo uses Kismet Wireless on a Raspberry Pi.
Creep list generated in Jupyter Notebook
Rendered Creep map with Folium
Detecting Stalkers over Wi-Fi Episode
Alex's Code Breakdown Episode