Seleccione su idioma

¿Dónde está Wally? Firefox, HTML5 y Google lo saben

Si a Wally le vendáramos los ojos, lo lleváramos de incógnito a un determinado pueblecito de Jaén y una vez allí, en una habitación aislada y ya con los ojos destapados, dejáramos que realizara unas búsquedas en Google con un portátil y un Firefox más o menos actualizado, vería en el margen izquierdo de la ventana del buscador algo que inicialmente podría poner en tela de juicio su propia autoestima: Guarromán. Aunque realizara nuevas búsquedas, una y otra vez saldría en la ventana de resultados, a su izquierda, la misma palabrita. Pero Wally respiraría de alivio cuando se le explicara que Guarromán era el nombre del pueblo en el que se encontraba y que éste aparecía incluso hasta en la mismísima Wikipedia. Sí, respiraría aliviado sólo hasta que cayera en la cuenta de que Google le estaba transmitiendo además junto a los resultados de la búsqueda, subliminalmente, el siguiente mensaje: "Mucho cuidado con lo que haces en Internet, que sabemos dónde estás"...

Vamos a hacer como Wally y empleemos ese mismo portátil en Guarromán. En el margen izquierdo de la ventana de búsquedas en Google.es nos aparecen una serie de opciones: Todo, Imágenes, Vídeo, Noticias... y debajo nuestra ubicación, el pueblo desde el que nos conectamos.

Además inmediatamente después vemos que Google nos ofrece la posibilidad de "Cambiar ubicación", sólo si Firefox tiene activado el JavaScript, pero en cuanto realicemos un "Limpiar el historial" y accedamos a una nueva búsqueda en Google.es saldrá indefectiblemente Guarromán. ¿Por qué?... ¿por qué se me ocurriría preguntar "Por qué"?.
La versión de Firefox que estamos usando es la 3.6.19 y una de sus características es la de emplear HTML5. Si observamos en el apartado "Nuevas APIs y Javascript" veremos en sus puntos tercero y quinto:

"3º=> API de Geoposicionamiento para dispositivos que lo soporten.
5º=> ESTÁNDAR FUTURO. System Information API. Acceso al hardware a bajo nivel: red, ficheros, CPU, Memoria, puertos USB, cámaras, micrófonos... muy interesante pero con numerosas salvedades de seguridad."

(Sobre este último punto mejor no pensar.)

Para que Google detecte que estamos en Guarromán ¿tendrá que ver en algo ese API de geoposicionamiento?. Veamos el apartado "Deployment in web browsers" de Wikipedia: ¡desde la versión 3.5 viene aplicándose en Firefox!. Lo que dice Mozilla sobre este tema no tiene desperdicio...¡y sin GPS!:

- Publicidad -

a) "Firefox recopila información sobre los puntos de acceso inalámbrico cercanos y la dirección IP de tu ordenador. Entonces Firefox envía esta información al proveedor de servicios de geolocalización predeterminado, Google Location Services, para obtener una estimación de tu ubicación. Esa estimación de tu ubicación se envía entonces al sitio web que la solicitó."
b) "La exactitud varía considerablemente de ubicación a ubicación. En algunos lugares, nuestros proveedores de servicio pueden proporcionar una ubicación con una precisión de unos pocos metros."
c) "Por defecto, Firefox usa Google Location Services para determinar tu ubicación enviando:
* La dirección IP de tu ordenador.
* Información sobre los puntos de acceso inalámbricos cercanos.
* Un identificador de cliente aleatorio, que se asigna por Google, que caduca cada 2 semanas."

Como por lo visto ese "identificador de cliente aleatorio" se halla en una cookie no tiene nada que ver con el número de diez cifras asignado por Firefox-Google y que se refleja en la entrada
user_pref("urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey", 1xxxxxxxxx);
que podremos ver si editamos el archivo de configuración Prefs.js de Firefox (http://kb.mozillazine.org/Urlclassifier.keyupdatetime.*).

Aunque desactiváramos en Opciones => Seguridad => las casillas "Bloquear sitios reportados como atacantes" y "Bloquear sitios reportados como falsificados" lo que conseguiríamos es, en teoría, que nuestro navegador no haga un feedback frecuente con Google buscando actualizaciones y que el número asignado no varíe y quede fijo. Para que quede más claro, ese número, sea fijo, variable o modificado a mano editando Prefs.js, siempre constituirá un dato más que nos identificará. ¿Y si elimináramos esa entrada de Prefs.js?. Pues al arrancar Firefox se creará una nueva key y estaremos en las mismas (por cierto, la key solamente puede empezar por 1 o por 2). Qué curioso.

Curioso porque Firefox presenta dos entradas que coinciden en la cantidad (10 números) y las mismas cifras, aunque no sean las mismas de la newkey de que hablábamos antes:
- places.last_vacuum
- idle.lastDailyNotification

Puesto que el valor como entero de estas dos entradas es, por ejemplo, el de 1314014967, si visitamos http://www.onlineconversion.com/unix_time.htm veremos que la utilidad 'Convert Unix timestamp to Readable Date/time' convierte ese número de 10 dígitos en 'Mon, 22 Aug 2011 12:09:27 GMT'. Por lo tanto el valor de 'newkey' bien pudiera reflejar algo parecido ya que solamente permite comenzar las 10 cifras por 1 o por 2.

¡Esto es un lío!, ¿verdad?. Pues para intentar sacar algo en claro de todo este galimatías será mejor comenzar desde cero. Tenemos una imagen de recuperación de la partición del sistema operativo, hemos desinstalado Firefox borrando datos personales y preferencias (esta opción se ofrece durante el proceso), eliminado todas aquellas carpetas restantes que tengan por nombre Firefox o Mozilla y también aquellas entradas del registro que tengan algo que ver con ambas palabras (que las habrá a patadas, por lo que en principio nos concentraremos en aquellas que creamos más relevantes). Una visita a ftp://ftp.mozilla.org/pub/firefox/releases/3.6.20/win32/es-ES/ y bajamos la última versión de la serie 3; hoy es el archivo "Firefox Setup 3.6.20.exe". Realizamos la instalación desconectados de internet con el wifi del router y del portátil apagados. Configuramos Firefox desactivando el JavaScript en Herramientas => Opciones => Contenido (en esta versión ya no se ofrece la opción de desactivar Java) y en Herramientas => Complementos => Plugins => los desactivamos todos excepto el Mozilla Default Plug-In. Y ahora viene lo bueno: vamos a terminar de configurar el navegador a saco y sin contemplaciones.

A) Eliminación (sí, tal y como suena) de los archivos GPSDGeolocationProvider.js y NetworkGeolocationProvider.js.B) Abrimos Firefox, tecleamos about:config y hacemos Intro. Como las entradas aparecen por orden alfabético será fácil localizarlas y modificarlas con doble clic:
- geo.enabled => se cambia true por false
- geo.wifi.uri => se cambia http://www.google.com/loc/json por http://about:blank
- todas las entradas privacy.clearOnShutdown.xxxxxxx => deben quedar con el valor true
- todas las entradas privacy.cpd.xxxxxxx => deben quedar con el valor true
- cerrar Firefox.C) Buscamos ahora el archivo Firefox.js y lo editamos (Notepad++ es un programa perfecto para estas cosas). Localizamos la entrada
- pref("geo.wifi.uri", "https://www.google.com/loc/json");
y la dejamos como
pref("geo.wifi.uri", "http://about:blank");
Guardamos.D) Editamos All.js y buscamos la entrada
pref("geo.enabled", true);
y la dejamos como
pref("geo.enabled", false);
Guardamos.
Ya tenemos Firefox configurado y JavaScript desactivado. Ahora probaremos a conectarnos a internet con el wifi del portátil y del router apagados, conectando el portátil al router con un cable de red. Entramos en http://www.google.es y ponemos a buscar una palabra cualquiera: salen inmediatamente los resultados y... ¡zas!, ¡Guarromán!. ¡Uaaarghhh!.

Frustrante. No sé dónde pero lo primero que viene a la cabeza es que en algún lugar del disco duro Google/Firefox han almacenado ese dato. O éso o tal vez que:

el proveedor de acceso a internet tenga repartidas sus direcciones IP por rangos (IPs comprendidas entre tal y tal) de forma que a cada ciudad se le asigne uno de ellos y esa información sea facilitada a Google, directa o indirectamente, para que nos tenga identificados.GoogleEarth, que también está instalado, haga de las suyas.en Google tengan una unidad especializada de hombres que miran fijamente a las cabras.
Pero después de bucear un poco por las páginas http://www.maxmind.com/app/ip-location y http://www.maxmind.com/app/ip-locate casi que me creo lo del reparto de direcciones IP por ciudades (o por calles) por parte de nuestros proveedores de acceso a internet.
¿Existe alguna solución para sentirnos bien escondiditos y protegidos en nuestras casas?. Visto lo visto parece ser que no. Bueno, mejor digamos que sí existe una solución pero es del tipo "ojos que no ven, corazón que no siente":
podemos realizar las búsquedas en Google desde la dirección http://www.google.com/ncrpodemos instalar la extensión/addon 'Hide Google Options' (http://www.seotoolset.com/tools/free_tools.html)o podemos navegar empleando la última versión de Firefox 2, la 2.0.0.20, que no tiene HTML5 ni muestra la ubicación. El problema es que muchas de las extensiones/addons a las que estamos acostumbrados no funcionarán.
Conclusión: ellos nos localizan, nosotros estamos perdidos.

[...]

- Publicidad -

Fuente: Kriptopolis

Ver original.

No hay comentarios

• Si ya estás registrado, favor ingresar primero al sistema.

Comments are closed

The comments for this content are closed.

El desafío de la inestabilidad global: Hacia una respuesta integral en seguridad y defensa

El desafío de la inestabilidad global: Hacia una respuesta integral en seguridad y defensa

La creciente convergencia entre amenazas físicas y digitales está obligando a las organizaciones a replantear sus estrategias de seguridad. Frente a este escenario, surge la necesidad de enfoques...

IA aplicada a la seguridad médica

IA aplicada a la seguridad médica

La Dirección del Sistema de Emergencias Médicas (SEM), adscrita al Ministerio de Salud de El Salvador, fortaleció su infraestructura tecnológica con la modernización de su sistema de...

Ocho premios Red Dot destacan la innovación en diseño tecnológico

Ocho premios Red Dot destacan la innovación en diseño tecnológico

Internacional. La empresa de tecnología Ajax Systems anunció la obtención de ocho galardones en los Red Dot Design Award, uno de los reconocimientos más prestigiosos a nivel global en materia de...

Villa María del Triunfo refuerza su seguridad con videovigilancia inteligente

Villa María del Triunfo refuerza su seguridad con videovigilancia inteligente

Perú. El distrito de Villa María del Triunfo ha puesto en marcha un sistema de videovigilancia inteligente que ya muestra resultados en materia de seguridad ciudadana y que será ampliado en una...

Milestone Systems crece 10 % en 2025 y refuerza su apuesta por la inteligencia artificial y el video inteligente

Milestone Systems crece 10 % en 2025 y refuerza su apuesta por la inteligencia artificial y el video inteligente

Dinamarca. La compañía reportó ingresos netos por 340 millones de dólares en 2025, lo que representa un crecimiento del 10 % frente al año anterior. La empresa destinó cerca de un tercio de estos...

Micro Key Solutions refuerza su estrategia en América Latina con nuevos nombramientos clave

Micro Key Solutions refuerza su estrategia en América Latina con nuevos nombramientos clave

Estados Unidos. En respuesta al crecimiento de la demanda de soluciones de software para monitoreo y gestión en la industria de la seguridad, Micro Key Solutions anunció la expansión de sus...

Grupo Multisistemas fortalece su presencia en México con nueva oficina en Morelia

Grupo Multisistemas fortalece su presencia en México con nueva oficina en Morelia

México. Grupo Multisistemas de Seguridad Industrial (GMSI) avanza en su estrategia de crecimiento nacional con la inauguración de nuevas oficinas en Morelia, Michoacán, con el objetivo de ampliar su...

Caso de éxito: Modernización de sistema de seguridad con inteligencia artificial y monitoreo centralizado

Caso de éxito: Modernización de sistema de seguridad con inteligencia artificial y monitoreo centralizado

Ciudad de México. La Auditoría Superior de la Federación (ASF) implementó un ambicioso proyecto de renovación tecnológica en sus cinco sedes ubicadas en la Ciudad de México, con el objetivo de...

Gestión automatizada de llaves y equipos fortalece la seguridad en operaciones mineras

Gestión automatizada de llaves y equipos fortalece la seguridad en operaciones mineras

Internacional. La administración de accesos y equipos en la industria minera está evolucionando hacia modelos cada vez más automatizados, en respuesta a la complejidad operativa y a las exigencias...

La seguridad se convierte en una plataforma tecnológica

La seguridad se convierte en una plataforma tecnológica

México. La seguridad está dejando de ser un conjunto de sistemas independientes para convertirse en una plataforma tecnológica integrada que combina inteligencia artificial, analítica de video,...

Suscribase Gratis
Recuérdeme
SUSCRÍBASE AL INFO-BOLETIN
¿REQUIERE UNA COTIZACIÓN?
ENTREVISTAS DESTACADAS
PATROCINADORES










ULTIMO BOLETIN
Ultimo Info-Boletin