Collection of cool things I learnt today.
Browser Fingerprinting
Today I learned about browser fingerprinting and the differences in how Brave and Firefox handle it. Both browsers block trackers using blocklists, but Brave adds an extra layer of protection by randomizing the fingerprint for each website session. This technique is known as “farbling.” Countless techniques are used in browser fingerprinting, such as User-Agent and headers, TLS fingerprinting (TLS handshake), system configurations (timezone, fonts, screen resolution, etc.), and hardware-related features (Audio, WebGL, etc.). ...