Si bien no hay nada de malo en que las otras respuestas digan que actualmente es seguro, hay un posible malentendido. Usted dijo que quería usarlo para verificar si un sitio es seguro, por lo que probablemente cargará una página normalmente después de que no haya encontrado contenido malicioso al ver la fuente. Si esto es cierto, debe tener en cuenta que los sitios web pueden detectar (o al menos inferir) que está utilizando view-source:
. No solo, al menos en Firefox, no utiliza el caché, lo que hace que se cargue la página por segunda vez, sino que no carga otros recursos. Si un sitio ve que alguien con un agente de usuario de navegador regular se conecta pero no carga otros recursos, puede inferir que el usuario está verificando la fuente. Es sencillo automatizar esta detección y solo sirve JavaScript malicioso desde un recurso en el caso de que se cargue junto con el resto de la página. Esto ocultaría su presencia de su inspección de la fuente, a pesar de que el sitio web sigue brindándole JavaScript malicioso.
Una posible solución sería utilizar el elemento Inspeccionar, que mira la página actualmente abierta y permite leer la fuente. Esto es mucho más difícil de detectar (aunque no imposible, ya que CSS puede determinar el tamaño de la ventana del navegador, que se reduce en una cantidad específica cuando el elemento de inspección está abierto). Inspeccionar Elemento es más complejo, y puede ser más explotable que view-source:
, por lo que debe aplicar un modelo de amenaza en esta situación.