Chrome 148 filtra el sistema operativo a través de Math.tanh

Since Chronium 148, Math.tanh is now fingerprintable to link underlying OS

Chrome 148 filtra el sistema operativo a través de Math.tanh

Desde Chrome 148, V8 calcula Math.tanh con la biblioteca matemática del sistema operativo, no con su propio código. Esto hace que el último bit del resultado varíe según el sistema: Linux (glibc), macOS (libsystem_m) y Windows (UCRT) producen valores ligeramente diferentes para muchas entradas, lo que permite a los sistemas anti-bot identificar el sistema operativo real. El artículo de Scrapfly explica por qué ocurre, qué otras funciones filtran (como las funciones trigonométricas de CSS y el audio web en Mac) y cómo los desarrolladores de navegadores pueden replicar exactamente estas diferencias para evitar ser detectados.

Una llamada a tanh con la entrada correcta es una firma por sistema operativo.

Más de este día

2026-07-12