Forzar el uso de conexiones SSL en aplicaciones web dependientes

1

Muchos sitios web lo permiten, para utilizar una conexión SSL. Pero, ¿cómo puedo forzar a mis aplicaciones dependientes de la web (por ejemplo, Safari) a establecer una conexión más segura (ya sé, que SSL no es la solución para todos los problemas relacionados con la seguridad), y a la recuperación si no es posible?

    
pregunta f304347 17.07.2013 - 00:31

2 respuestas

3

Un preliminar antes de llegar a una solución: creo que no estaría satisfecho con una solución que probó https con todos los sitios . Para los sitios que no responden a https, habrá un retraso inaceptable en espera de algún tiempo de espera antes de volver a intentarlo con http.

Mi solución para ti es GlimmerBlocker . Este es un servidor proxy que se ejecuta en tu Mac. Como resultado, todas las aplicaciones web se conectan a través de GlimmerBlocker. Aunque se usa con frecuencia como bloqueador de anuncios, tiene muchas más funciones que incluyen la reescritura de solicitudes web o la redirección a su navegador.

Aquí hay una descripción del Flujo de respuesta y solicitud dentro de GlimmerBlocker, incluido cómo se pueden modificar las URL. Es una descripción bastante escasa, pero puedes comenzar.

La primera publicación en este blog tiene una receta más detallada para convertir las solicitudes http en https. Esto se puede aplicar a sitios web específicos que sabe que admiten https y http.

El uso de GlimmerBlocker más allá de lo que está fuera de la caja no es para los temerosos, pero tiene el poder de hacer casi todo lo que sea posible para las solicitudes web.

    
respondido por el Gilby 17.07.2013 - 06:16
0

Puede estar interesado en el proyecto HTTPS Everywhere de EFF.

  

HTTPS Everywhere es una extensión de Firefox y Chrome que encripta tu   Comunicaciones con muchos sitios web importantes, lo que hace que su navegación sea más   seguro.

No parece haber soporte para Safari.

    
respondido por el AllInOne 17.07.2013 - 00:49

Lea otras preguntas en las etiquetas