Your GPU can now be used to track your activities

Researchers from France, Israel, and Australia have collaborated to demonstrate that even the most stringent privacy safeguards may not be sufficient to cover all monitoring gaps. Your computer hardware, it turns out, maybe working against you. The researchers in question have created “DrawnApart,” a method of device identification. This technique improves on existing browser fingerprinting technology by identifying a user’s device based on the “unique features” of its GPU stack, which tends to become obsolete the longer a fingerprint is in use.

Browser fingerprints are typically confused over time as people with similar devices and hardware access the same page. GPU fingerprinting looks for “slight variances” caused by the manufacturing process of each video card; differences that aren’t easily concealed or obfuscated.

It starts by generating a “series of rendering tasks,” each of which targets distinct “Execution Units” on a user’s GPU, according to researchers. These tasks provide a fingerprint trail, which is then fed into a machine learning network, which converts it into an “embedding vector.” This vector describes the fingerprint and can be used to direct an adversary (the person or entity who uses this approach) to the device that created it.

WebGL, the graphics framework responsible for rendering across innumerable websites, is used to create DrawnApart’s workloads. The workloads in question are intended to detect even the tiniest discrepancies in GPU power usage and processing power. Even if their make and model are identical, each card will render WebGL points (single-vertex objects) differently and handle stall functions differently. The tracing image below, which compares two GPUs that appear to be similar, shows an example of these minor variances.

Researchers collected 50 traces from both devices using DrawnApart, with each trace consisting of “176 measurements of 16 points.” After that, the measurements are divided into 16 groups of 11, each of which “stalls” at a different location. The time it takes the GPU to produce each point is represented by a color gradient spanning from pure white to deep blue, with the former indicating a faster render (nearly 0ms) and the latter indicating a slower render (almost 100ms) (up top 90ms). The red bars in the figure above are simply used to distinguish the groups, which is why they are the same on both traces.

These two traces, as you can see, have significant variances. Some of these differences are to be expected, according to the researchers, because even the same equipment does not always work equally. Despite this, the team believes that the traces indicate significant patterns that allow them to distinguish between two similar cards. Naturally, this granularity enables highly precise fingerprinting that can follow people for far longer periods than older methods. Drawn Apart, when paired with a “state-of-the-art” tracking algorithm, improves the length of time a target may be tracked by up to 67 percent, according to Bleeping Computer (28 days versus the normal average of 17.5 days).

The team believes that by exposing these possible privacy flaws, the creators of graphics libraries like WebGL and the future WebGPU API will think about the privacy implications of their technology and implement safeguards sooner rather than later.

In any case, this study is intriguing and raises major concerns about the future of digital privacy. For better or worse, we’re excited to see what comes of it in the future.

also read:

Introducing Craob X, an Intel Alder Lake CPU-based laptop concept void of any connectors

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

More like this

AMD & Intel Gain GPU Market Share in Korea as NVIDIA Struggles with Availability

AMD & Intel Gain GPU Market Share in Korea...

The GPU landscape is shifting in 2025, and for once, it's not NVIDIA dominating the charts. AMD...

AMD RX 9070 Series Delay: Why This Could Be...

Hey there, tech enthusiasts! Today, we're diving into some exciting news about upcoming AMD RX 9070 series...

The Best App Lockers for Android You Should Know...

Best App Lockers for Android: The Ultimate Guide In the realm of technology, app lockers play a crucial...

AMD Radeon RX 6750 GRE launched in two variants

AMD has finally released its Radeon RX 6750 GRE graphics card, which comes in two flavors: 12...

GeForce RTX 4070 prices decreased to almost $549

In terms of performance, AMD's Radeon RX 7800 XT isn't significantly better than its predecessor, but it's...

LATEST NEWS

WPL 2025: Mumbai Indians Women vs Gujarat Giants Women – Preview, Prediction and Where To Watch The Match LIVE

Mumbai Indians Women (MUM-W) are set to clash with Gujarat Giants Women (GJ-W) in the Eliminator of the Women's Premier League 2025 at Mumbai's...

From 2G to 6G, Now SAT-G Brings Global Connectivity

The SAT-G satellite communication technology would lead to a revolution in global connectivity, Bharti Airtel chairman, and industrialist Sunil Bharti Mittal said Wednesday. “Just...

WFI Suspension Lifted: Full Timeline of Indian Wrestling’s Struggles

WFI Suspension Lifted: After two years of governance turmoil, legal battles, and protests, the Wrestling Federation of India (WFI) has finally had its...

Kush Maini Named Alpine’s Reserve Driver for 2024-25 F1 Season

Kush Maini : The Formula 1 2024-25 season is just around the corner, set to begin with the Australian Grand Prix on March...

Featured