{"id":4084,"date":"2026-08-06T03:17:45","date_gmt":"2026-08-06T03:17:45","guid":{"rendered":"https:\/\/tucumandevelopers.com\/index.php\/2026\/08\/06\/mira-mama-sin-cookies-una-web-que-revela-todo-lo-que-un-sitio-web-que-se-visita-puede-saber-de-ti-y-ademas-te-explica-como-lo-hace\/"},"modified":"2026-08-06T03:17:45","modified_gmt":"2026-08-06T03:17:45","slug":"mira-mama-sin-cookies-una-web-que-revela-todo-lo-que-un-sitio-web-que-se-visita-puede-saber-de-ti-y-ademas-te-explica-como-lo-hace","status":"publish","type":"post","link":"https:\/\/tucumandevelopers.com\/index.php\/2026\/08\/06\/mira-mama-sin-cookies-una-web-que-revela-todo-lo-que-un-sitio-web-que-se-visita-puede-saber-de-ti-y-ademas-te-explica-como-lo-hace\/","title":{"rendered":"\u00abMira mam\u00e1, sin cookies\u00bb: una web que revela todo lo que un sitio web que se visita puede saber de ti y adem\u00e1s te explica c\u00f3mo lo hace"},"content":{"rendered":"<div>I didn\u2019t set a cookie (\u00abNo he puesto ni una cookie\u00bb) es un proyecto de esos de fin de semana de Kuber Mentha, que andaba investigando la identificaci\u00f3n mediante huellas digitales (fingerprinting) de los visitantes a una p\u00e1gina web. El resultado es tan inquietante como did\u00e1ctico, adem\u00e1s de ser de c\u00f3digo abierto. La p\u00e1gina es una especie de demo y no est\u00e1 pensada para \u00abhacer el mal\u00bb, as\u00ed que ni guarda tus datos. Y, apropiadamente, no te pone ni una cookie, como su propio nombre indica.<br \/>\nY es que las cookies son como las brujas malas de la web, unas asustar viejas: todo el mundo las acusa de ser lo peor y en realidad hoy en d\u00eda ya no hacen ni falta. Tan es as\u00ed que la p\u00e1gina de Mentha puede identificar 166 se\u00f1ales distintas para crear un fingerprint \u00fanico e identificar a los visitantes. No hace falta ni darle permisos (aunque en un momento dado los pide, como un extra); todo sucede a trav\u00e9s de los datos expuestos por los navegadores web y los datos que circulan en cada conexi\u00f3n.<br \/>\nEn la misma visita se puede ir viendo (\u00a1tach\u00e1n, tach\u00e1n! paso a paso para hacerlo m\u00e1s inquietante) datos como el sistema operativo, el navegador web real (aunque intente ocultarse), el proveedor de Internet o la ciudad (m\u00e1s o menos). Tambi\u00e9n est\u00e1n otros muy t\u00edpicos como la resoluci\u00f3n de pantalla, el nivel de bater\u00eda, el hardware gr\u00e1fico y el n\u00famero de c\u00e1maras y micr\u00f3fonos conectados. M\u00e1s llamativas son las fuentes tipogr\u00e1ficas o incluso poder distinguir si el usuario utiliza herramientas de programaci\u00f3n. Esto \u00faltimo me pareci\u00f3 un buen truco: contrastando las fuentes tipogr\u00e1ficas instaladas con una lista de las m\u00e1s habituales en programaci\u00f3n se puede saber si la persona es programadora o no (y casi seguro que acierte). Toma perfilado.<br \/>\nOtro dato que me sorprendi\u00f3 es que sepa cu\u00e1ntas voces sist\u00e9ticas (texto-a-voz) hay instaladas en el sistema, supongo que cosa de mi MacOS; por no hablar de que hace un gran gui\u00f1o al decir \u00abtu navegador pide el Do Not Track para evitar el seguimiento\u2026 pero lo he ignorado\u00bb. \u00a1Touch\u00e9! Adem\u00e1s, descubri\u00f3 que ten\u00eda instalado y activado mi media player (ni me acordaba) con un truco muy ingenioso: hace una petici\u00f3n a varios de los puertos t\u00edpicos, mide el tiempo de respuesta y si en vez de una denegaci\u00f3n en unos 30-60 ms (que ser\u00eda lo habitual si el puerto est\u00e1 cerrado) la petici\u00f3n se deniega en m\u00e1s de 1200 ms\u2026\u00a0es que el puerto existe y por tanto esa aplicaci\u00f3n (media player) est\u00e1 abierta localmente. \u00a1Muy bueno!<br \/>\nTambi\u00e9n hay otro par de datos relativos al comportamiento humano del usuario, para lo cual muestra c\u00f3mo es capaz de analizar el ritmo de escritura y bastante informaci\u00f3n sobre el perfil publicitario (qu\u00e9 temas de inter\u00e9s, qu\u00e9 has buscado\u2026), dado que el resto de dato pueden enviarse como parte de una puja publicitaria OpenRTB en apenas una d\u00e9cima de segundo. Esto ya inquieta m\u00e1s.<br \/>\nLa combinaci\u00f3n de todo esto crea una huella digital del navegador (browser fingerprint) con, cierto n\u00famero de bits de entrop\u00eda que te dicen cu\u00e1n improbable es que seas el mismo visitante que otro. En mi caso solo 1 de cada 145 millones de personas tenemos exactamente la misma configuraci\u00f3n, as\u00ed que\u2026\u00a0no puedo refugiarme en la masa.<br \/>\nEl autor recuerda al final del todo que en este proyectillo el objetivo no es recopilar datos, sino mostrar c\u00f3mo se hace: junto a cada secci\u00f3n hay un enlace que explica las t\u00e9cnicas usadas. Todo funciona localmente en el navegador y el proyecto es de c\u00f3digo abierto para quien quiera aprender m\u00e1s. Y, parafraseando al chiste infantil, \u00abmira mam\u00e1, sin cookies\u00bb.<br \/>\n# Enlace permanente<\/div>\n<p>Fuente: <a href=\"http:\/\/www.microsiervos.com\/archivo\/internet\/sin-cookies-visitas-datos-fingerprinting.html\">Art\u00edculo original<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I didn\u2019t set a cookie (\u00abNo he puesto ni una cookie\u00bb) es un proyecto de esos de fin de semana de Kuber Mentha, que andaba investigando la identificaci\u00f3n mediante huellas digitales (fingerprinting) de los visitantes a una p\u00e1gina web. El resultado es tan inquietante como did\u00e1ctico, adem\u00e1s de ser de c\u00f3digo abierto. La p\u00e1gina es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2648,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[36],"tags":[],"class_list":["post-4084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geek"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts\/4084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/comments?post=4084"}],"version-history":[{"count":0,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/posts\/4084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/media\/2648"}],"wp:attachment":[{"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/media?parent=4084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/categories?post=4084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tucumandevelopers.com\/index.php\/wp-json\/wp\/v2\/tags?post=4084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}