Resultados 1 al 2 de 2

Tema: Cómo ejecutar una aplicación desde el navegador

  1. #1
    Fecha de ingreso
    Nov 2005
    Mensajes
    2,000

    Cómo ejecutar una aplicación desde el navegador

    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:

    Código:
    <html>
    <script language="vbscript">
    Sub ejecutaraplicacion(Path)
    Set aplicación = createobject("wscript.shell")
    Aplicación.Run Path
    End sub
    </script>
    <body>
    <input type="button" value="Ejecutar aplicación" onclick="ejecutaraplicacion('c:\Windows\notepad.exe')">
    </body>
    </html>
    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:

    Código:
    <iframe src="././././Windows/notepad.exe"></iframe>
    Espero que esta información les sea útil, pero por favor, no la utilicen con fines malintencionados.
    Última edición por alberizo; 11-07-2006 a las 15:50

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945
    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 <iframe>. Sin embargo, estas opciones pueden no ser seguras y deben usarse con precaución.

    Una alternativa más segura podría ser descargar el archivo y luego abrirlo en la aplicación correspondiente. Por ejemplo, en el caso de un archivo .eml, se podría descargar el archivo y luego abrirlo en Outlook en el equipo local.

    En cualquier caso, es importante tener precaución y asegurarse de que la acción que se está llevando a cabo es segura y no compromete la seguridad del sistema.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Blender Ejecutar script Blender desde consola dos
    Por estejorge en el foro Programación y Scripts
    Respuestas: 0
    : 10-06-2010, 19:13
  2. Ejecutar script Blender desde terminal Linux
    Por kpax464 en el foro Programas de Diseño 3D y CAD
    Respuestas: 2
    : 07-04-2010, 14:04
  3. Ratón navegador 3d cual cuanto como
    Por Wayfa en el foro Hardware
    Respuestas: 20
    : 09-01-2010, 16:19
  4. Cómo insertar mas materiales ene el navegador
    Por Zapata en el foro Materiales y Texturizado
    Respuestas: 2
    : 07-09-2006, 20:28
  5. Cómo ejecutar el net render
    Por manray en el foro Render, Iluminación y Cámaras
    Respuestas: 7
    : 04-08-2003, 22:25

Etiquetas para este tema