He was 19 years old, bouncing his connection across three countries, watching his IP change in real time.
He thought he was invisible.
He was not even close.
Peter Stokes was an alleged member of Scattered Spider, one of the most prolific cybercrime groups on the planet. Over $100 million in ransom payments. Social engineering so good it bypassed security teams at major corporations. The group was untouchable for years.
Peter thought he had the technical side covered. VPN running. IP rotating. Multiple countries between him and anyone looking. He was boarding a flight to Japan from Helsinki when Finnish and US law enforcement walked up and arrested him.
The VPN worked perfectly.
That was never the problem.
While Peter was carefully masking his network traffic, his Windows machine was quietly doing something he never accounted for. Every Windows installation carries a Global Device Identifier. A GDID. A unique number tied to the hardware itself that Microsoft uses for telemetry. It does not care about your VPN. It does not reset when your IP changes. It just sits there, logging activity and reporting home.
Web history. Gaming sessions. Tools used. IP addresses across every session. Azure activity. All of it timestamped. All of it tied to one persistent identifier that survived every VPN hop he ever made.
Microsoft handed that data to the FBI.
Court documents suggest investigators had a complete picture of his activity before the prosecution even started building its case.
The VPN protected his traffic.
The OS documented his life.
He secured one layer and forgot about everything running underneath it.
That is the lesson. A VPN is not a cloak. It is one control in a stack that includes the operating system, the hardware, the apps, and every service quietly phoning home in the background.
Securing your network traffic while running a stock Windows install is like locking your front door and leaving every window open.
The number he never knew existed put him on a plane back to face charges.