HTTPS está sujeto a varios ataques MITM, eso está claro. Sin embargo, creo que sería útil para la multitud de ITSec si hubiera una manera de forzar un determinado comportamiento del navegador al acceder a sitios de confianza conocidos.
Según mi conocimiento (promedio) de los vectores MITM, sería beneficioso asegurar dominios específicos con un comportamiento del cliente / navegador que obligó a cualquiera de las siguientes configuraciones:
-
Use solo HTTPS cuando conecte el dominio X
-
Requiere un encabezado
If-Modified-Since
. Idealmente, quiero que el contenido almacenado en caché nunca caduque, independientemente de lo que diga el "servidor". -
Requerir cookies de SSL solamente. Estoy buscando una forma para que el navegador requiera cookies solo de SSL por nombre de dominio DNS y posiblemente por nombre de cookie.
-
Ignora las redirecciones 30x.
En última instancia, me gustaría tomar las recomendaciones y darles formato en una guía de seguridad para el usuario final, o implementarlas internamente en todos los clientes internos, al conectarse a una lista segura de sitios web.