Cómo ejecutar una aplicación desde el navegador

alberizo - 11/07/2006 16:43
Cómo ejecutar una aplicación desde el navegador

Recientemente, me preguntaron cómo abrir un archivo o ejecutable directamente desde el navegador usando PHP. En concreto, se quería abrir un archivo .eml (correo electrónico guardado con Outlook). Se me ocurrió utilizar las funciones system() o exec(), pero estas solo funcionan en plataformas Unix. Además, al ejecutarse en el servidor, es necesario que el safe_mode esté activado.

Después de investigar un poco, encontré una opción a través de VBScript, que solo funciona en Internet Explorer:

Cabe mencionar que es necesario guardar este código como .hta.

Por otro lado, al buscar en una página de cracks y seriales, descubrí que ejecutan un spyware al entrar en la página. Es importante tener cuidado con este tipo de páginas, ya que algunos navegadores no emiten una advertencia. En este caso, Opera es más seguro.

En lugar del código anterior, la página de cracks y seriales utilizaba el siguiente código para abrir un archivo .exe:

Espero que esta información les sea útil, pero por favor, no la utilicen con fines malintencionados.
3dpoder - 06/04/2023 15:37
Abrir una aplicación desde el navegador puede ser un riesgo para la seguridad del sistema y, por lo tanto, es importante tener precaución al hacerlo. Como se menciona en el texto, existen algunas formas de hacerlo, como a través de VBScript o mediante la etiqueta