Get the latest tech news

Detecting Noise in Canvas Fingerprinting


In a previous blog post, we talked about canvas fingerprinting, a technique commonly used to detect fraudsters and bots. In this post we'll go deeper on how fraudsters can forge or create fake canvas fingerprints to stay under the radar for typical device fingerprinting techniques. Plus cover some techniques for

The example below, taken from their blog shows how a bot based on Puppeteer or Playwright can override the toDataURL function, commonly used to obtain the value of a canvas. We observe the presence of chrome-extension://lanfdkkpgfjfdikkncbnojekcppdebfp/data/content_script/page_context/inject.js in the stack trace, which is the script injected by Canvas defender to override canvas-related function. Ask the browser to draw a canvas and verify the values of certain known pixels Detect that canvas-related functions have been overridden by looking at their prototypes, or other side effects like error stack traces.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Noise

Noise

Related news:

News photo

Are noise-cancelling headphones to blame for young people's hearing problems?

News photo

Noise-canceling headphones may be rewiring young brains, experts warn

News photo

Are your noise-canceling headphones messing with your head?