What is Canvas Fingerprint?

Canvas Fingerprint is an anti-bot technique that can be found in some installations of Cloudflare Bot Management

It consists in a javascript that renders an image in background on website loading: similar hardware configurations give the same result and this allows the anti bot to trigger a captcha if the hardware configuration is similar to a server machine.


Our View on Canvas Fingerprint

As far as we know, at the moment Cloudflare (in some configuration) is the only anti bot who uses this solution (not visible from wappalyzer. An homemade bot for analyzing anti bot measures can be found on discord server "Scraping Enthusiast" https://discord.gg/Y8yuF55m7j managed by the developers of puppetter and can recognize the Canvas Fingerprint using a serie of queries on the website



Reccomended approach to Canvas Fingerprint



1. BEST CHOICE:


Playwright + Stealth + hosting on a Mac




Reference and documentation

How canvas Fingerprint work: https://fingerprintjs.com/blog/canvas-fingerprinting/