Firefox 34 para introducir una mejor protección contra el secuestro de búsquedas

Mozilla planea mejorar la protección del usuario contra manipulaciones no deseadas del motor de búsqueda en Firefox cambiando la forma en que la información del motor de búsqueda se almacena en el navegador.

Los usuarios de Firefox tienen que hacer frente a los cambios no deseados realizados en el navegador más que otros usuarios. Cuando se trata de instalaciones de barras de herramientas y complementos no deseados, y los cambios realizados en la página de inicio o el proveedor de búsqueda, es Firefox el que más se ve afectado.



Hay varias razones para ello, una de ellas es que es bastante fácil manipular ciertas preferencias para modificar los valores de la página de inicio o del motor de búsqueda.

El secuestro de búsquedas es un gran problema en este momento. Esto suele ocurrir durante la instalación de programas que se envían con ofertas de adware. Si no tiene cuidado, puede terminar con un proveedor de búsqueda diferente que se utiliza para todas las búsquedas del navegador a partir de ese momento.

Si bien es bastante fácil volver a cambiar si sabe cómo hacerlo, puede ser una experiencia muy frustrante, especialmente si el cambio lo realiza regularmente un programa que se ejecuta en segundo plano.

Mozilla planea mejorar la protección del usuario contra el secuestro de búsquedas de varias formas en un futuro próximo. Un esfuerzo se integrará en Firefox 34.

La preferencia browser.search.selectedEngine, que se utiliza actualmente para determinar el motor de búsqueda predeterminado en Firefox, se eliminará como consecuencia.

El valor de la preferencia se guardará en el archivo. search-metadata.json en su lugar, que se almacena en el directorio de perfil del usuario. Dado que sería relativamente fácil reemplazar ese archivo, también se le agrega un hash que se genera a partir del nombre del directorio del perfil.

De esta manera, las empresas no pueden simplemente reemplazar el archivo con su propia copia, ya que el hash no coincidirá. Si bien puede haber opciones para evitar esto, por ejemplo, generando también el hash, no obstante, está mejorando la protección.

firefox-search-hijack-protection

Entonces, ¿qué sucede si un programa intenta cambiar el proveedor de búsqueda predeterminado en Firefox 34 o más reciente? El cambio está bloqueado. Instalé Ask Toolbar en mi sistema y le permití explícitamente cambiar el proveedor de búsqueda predeterminado. Si bien la instalación salió bien, el proveedor de búsqueda no se modificó.



La explicación más probable es que no se cambió porque intentó modificar la preferencia browser.search.selectedEngine que ya no está en uso.

Mozilla planea realizar cambios adicionales para mejorar aún más la experiencia del usuario. Los motores de búsqueda agregados por complementos, por ejemplo, se eliminarán automáticamente si el complemento se desinstala en Firefox, y se agregarán nuevas pautas para realizar cambios en el motor de búsqueda utilizando una API que a su vez muestra una notificación al usuario si el cambio debería hacerse.

Inconvenientes

El cambio beneficiará a los usuarios que se encuentran con problemas con regularidad con respecto a los cambios iniciados por terceros del proveedor de búsqueda predeterminado del navegador.

El cambio presenta un gran inconveniente, ya que ya no será posible sincronizar el motor de búsqueda seleccionado con otras instalaciones.

Los motores de búsqueda seguirán sincronizándose si Firefox Sync está habilitado, pero depende del usuario cambiar manualmente el motor de búsqueda predeterminado en todos los sistemas.

El segundo inconveniente es que los programas ya no podrán cambiar el motor de búsqueda incluso si el usuario quiere que eso suceda.

No hay estadísticas para esto y creo que es poco probable que muchos usuarios quieran que esos cambios ocurran en su sistema, pero puede haber algunos que sí lo hagan.

Conclusión

Mozilla tiene que hacer algo con los cambios no deseados realizados en la configuración del navegador Firefox. No está claro si la nueva forma de almacenar el motor de búsqueda predeterminado será suficiente, o solo proporcionará a los usuarios protección temporal hasta que las empresas encuentren una manera de manipular el motor de búsqueda nuevamente.

La función ya está integrada en las versiones nocturnas más recientes de Firefox. Mozilla planea enviarlo con Firefox 34. (a través de Soren)