Solía haber un peligro al descargar y ejecutar contenido localmente en Internet Explorer 3 y versiones anteriores. Microsoft introdujo Mark of the Web en IE4 que haría una local ejecutó el sitio web ejecutado en el contexto de la zona de seguridad desde el cual se había descargado en lugar de hacerlo en el contexto de la máquina local (piense en file:///
en lugar de en http://127.0.0.1
).
JavaScript que se ejecuta localmente normalmente tendría permisos completos para el sistema de archivos en el contexto del usuario actual. Sin embargo, los navegadores modernos ahora restringen esto e Internet Explorer lo indicará antes de permitir que el contenido ActiveX se ejecute localmente.
Si está imprimiendo la página actual en PDF, debería estar bien. No hay peligro adicional de que las cosas se ejecuten, ya que el navegador solo imprime lo que ya ha renderizado.
Con respecto a otros archivos, esto depende de cómo lo esté haciendo y de la malicia de ese sitio en particular del que está descargando. Si está utilizando algún tipo de herramienta de búsqueda, una página maliciosa puede hacer referencia a un enlace a un troyano en la forma <a href="page/trojan.exe">Click Me!</a>
. Aunque estos enlaces ahora son tratados de forma más segura, por lo que no debería poder ejecutarlos sin un aviso, todavía estaría descargando el archivo ejecutable en su máquina. Trate de ser lo más cuidadoso posible y revise si el método en particular que está utilizando para descargar sería vulnerable a esto.