VPN provider built a script to block Microsoft's hidden GDID tracking on Windows — Windscribe's "deGDID" erases existing identifiers and blocks new ones from being created

Windows 11
(Image credit: Microsoft)

Last month, we covered a federal criminal case in which Microsoft's Global Device Identifier (GDID) helped the FBI catch an alleged hacker. Despite the noble cause, the implications of a persistent tracker built into Windows became difficult to ignore, and it was enough of a tipping point to convince Windscribe to do something about it. The VPN company has created an open-source project and script called "deGDID" that aims to strip GDID off your PC — but does so at the cost of breaking some Microsoft cloud services.

Latest Videos FromTom's Hardware
Hassam Nasir
Contributing Writer

Hassam Nasir is a die-hard hardware enthusiast with years of experience as a tech editor and writer, focusing on detailed CPU comparisons and general hardware news. When he’s not working, you’ll find him bending tubes for his ever-evolving custom water-loop gaming rig or benchmarking the latest CPUs and GPUs just for fun.

  • Rabohinf
    " . . . cost of breaking some Microsoft cloud services."

    Cost? That's a benefit!
    Reply
  • OliverBiscit
    Rabohinf said:
    " . . . cost of breaking some Microsoft cloud services."

    Cost? That's a benefit!
    I read that and went "pfft. Don't threaten me with a good time." Making it more difficult for Microslop to store your data is always a bonus
    Reply
  • palladin9479
    I believe the bigger issue is windows update breaking?
    Reply
  • Karnel
    Hearing about it and not giving those jokers at microslop a single time to breathe feels real good!!
    Reply
  • ezst036
    palladin9479 said:
    I believe the bigger issue is windows update breaking?
    1: Turn off VPN.
    2: Windows Update (only)
    3: Turn VPN back on.

    The biggest issue is the GDID turns this VPN into a line item of a part of the Windows Tax.

    People spend millions of dollars and man-hours annually trying to get around all of Microsoft's obstacles, dark patterns, and unwanted spying/advertisements. It would be easier to not use Windows.
    Reply
  • palladin9479
    ezst036 said:
    1: Turn off VPN.
    2: Windows Update (only)
    3: Turn VPN back on.

    The biggest issue is the GDID turns this VPN into a line item of a part of the Windows Tax.

    People spend millions of dollars and man-hours annually trying to get around all of Microsoft's obstacles, dark patterns, and unwanted spying/advertisements. It would be easier to not use Windows.

    Ok this isn't quite how this works.

    Your global identified is a unique number assigned to your device during installation and is what's used to register your device to MS and is tied to pretty much the entire MS servicing stack. This script, NOT the VPN, removes the GDID and prevents the OS from generating a new one. You would have to disable the scripts protections and reboot, which then generates a new GDID and that is transmitted to MS during the update process along with any other telemetry MS sends. If you are using any other MS services as apps, hotmail/outlook/one drive/anything, that GDID will then get attached.

    The reason that dude got poped wasn't so much the GDID but that he was using Microsoft Edge browser. Edge attaches your machine GDID to every bit of telemetry it sends to Microsoft Mothership. It doesn't matter what protections you use if your browser is snitching on you. All Microsoft Store "apps" are just webapps being run inside a MS Edge instance.

    If the guy in question had used any privacy orientated browser like Brave / Vivaldi or anything with a Firefox engine, then none of that detailed telemetry would of been generated. The police went out of their way to point reporters towards Microsoft GDID, which is hard for the average user to change, and not towards the real source, Edge, which is easy to change.
    Reply
  • Kindaian
    ezst036 said:
    It would be easier to not use Windows.
    With the amount of stuff that Windows places in front of their users, it is easier to not use Windows. But some computer literacy is required, or curiosity...
    Reply
  • VizzieTheViz
    Kindaian said:
    With the amount of stuff that Windows places in front of their users, it is easier to not use Windows. But some computer literacy is required, or curiosity...
    Since this story is about a hacker that was doing stuff that got him arrested I’d assume some computer literacy and curiosity as a given.
    Reply
  • ezst036
    palladin9479 said:
    Ok this isn't quite how this works.
    Thank you for the additional details, what I missed.
    Reply