492 Shares 7325 views

Ejecutar el archivo ejecutable. ¿Qué hay en un sentido general?

La mayoría de los usuarios de los sistemas informáticos modernos, de una manera u otra, se enfrentan a la puesta en marcha de los programas, la mayoría de los cuales se reducen a fin de cumplir con el archivo ejecutable. En términos generales, en todos los programas para iniciar el objeto principal de la aplicación se utiliza el formato EXE. Pero esto no siempre es el caso.

En los sistemas operativos más antiguos como DOS o dichos archivos no son de Windows puede tener una extensión bastante diferente, aunque el inicio del principio sigue siendo absolutamente sin cambios.

Ejecutar el archivo ejecutable: ¿qué significa?

Para una comprensión completa de lo que está sucediendo en un primer momento es entender que a representa cualquier proceso de inicio de la aplicación. El mismo archivo ejecutable "Navitel" o cualquier otro programa es una especie de un applet, que define el código de inicio que es reconocido por el sistema operativo o aplicación asignada a la misma. Pero aquí hay que entender que un programa que consiste únicamente en un único archivo ejecutable, son irrelevantes en la actualidad. Como regla general, el paquete incluye también un gran número de componentes asociados en la forma de las mismas bibliotecas de enlace dinámico con extensión DLL. Justo lo mismo sin ellos ejecutar el archivo ejecutable no siempre es posible.

La conclusión es que cuando se ejecuta el paquete de software del módulo básico, que es el comienzo del archivo ejecutable, algunas aplicaciones requieren "podgruzki" módulos adicionales, que son sólo los archivos de configuración (config) o las mismas bibliotecas de enlace dinámico que contienen datos programa.

Por cierto, a veces las propias bibliotecas dinámicas son capaces de realizar la función de los programas. Por ejemplo, al inicio de cualquier VST-instrumento moderno del estudio (DAW) es precisamente en este principio. El programa como tal, es una versión independiente puede estar ausente, pero el plug-in en su forma analógica con la DLL de la extensión se detecta cualquier programa.

Los archivos de programa ejecutable: tipos

Pero eso no es todo. La expansión de los archivos ejecutables hoy para determinar no es tan simple, por no mencionar el archivo EXE o COM. стандарты, но и архивные данные. Por otra parte, es de destacar no sólo las normas, sino también los datos históricos mencionados anteriormente.

De hecho, el SFX archivos de formato (de extracción automática) se extrajeron de forma independiente los datos sobre la base de la operación del algoritmo de descompresión. Ejecutar el archivo ejecutable de este tipo es bastante simple. Basta con hacer doble clic, y la elección del lugar de la operación de extracción se realiza de forma automática. En los dispositivos móviles utilizados formatos como JAR, JAD APK y t. E., Haciendo referencia a la categoría de los instaladores.

¿Es posible abrir los archivos ejecutables?

Muchas personas están interesadas en la cuestión de la edición de archivos ejecutables. Inmediatamente pena todo molesto. El hecho de que los mismos "ejecutables" son programas compilados, código fuente, que suele ser imposible revisar. Por supuesto que puede utilizar los servicios públicos como el desensamblador, pero están sujetas a la aplicación de la escritura originalmente en C ++ este resultado no puede dar.

Cómo realizar cambios simples?

Como es evidente, EXE-archivo en su legibles no se puede abrir, debido a que el mismo programa puede ser escrito en diferentes lenguajes de programación. Lo mismo se aplica a las bibliotecas dinámicas. Sin embargo, los archivos de configuración se pueden abrir incluso en el estándar "Bloc de notas". Y si se ejecuta en nombre del administrador, puede configurar incluso denegar el acceso a ciertos sitios de Internet, y luego guardar la configuración, que normalmente no es posible. El mismo "config" editar primaria.

¿Es posible hacer que cualquier archivo ejecutable?

En principio, cualquier archivo en el disco duro es ejecutable. Más precisamente, para ejecutar el ejecutable – a continuación, ejecutar la aplicación, es responsable de su descubrimiento. Incluso en el archivo de inicio para hacer una carrera en el inicio puede ser muy simple.

Suficiente para que el proceso en la lista y especificar los recursos asociados, que se pueden cargar inmediatamente (por ejemplo, abrir un documento de Office). Crea un archivo ejecutable – esto no es lo más importante.

resumen

De este modo completar el tema, vale la pena señalar que los archivos u objetos que son responsables para el inicio de algunas aplicaciones en la versión estándar sólo pueden abrirse con un doble clic. Sin embargo, la edición no parece posible. Sin embargo, si los programas tienen la condición de código abierto bajo la licencia GNU, realizar cambios en el código de la aplicación, que puede muy fácilmente.

Pero este es un caso especial, que, en general, con el tema principal y no está conectado. Otra cosa – ejecute el archivo ejecutable, que el usuario y no tienen idea. En este caso, el énfasis debe estar en virus, que pueden venir en la forma de los mismos adjuntos de correo electrónico. Si ves que la unión no tiene una tarjeta de identificación, no intente abrirlo. Aunque igualmente preocupados y virus que se disfraza de tales mensajes. En este caso, el malware será capaz de ejecutar un archivo ejecutable o código incrustado en él con bastante facilidad, y luego hay un enorme montón de problemas.

Y la llamada (inicio) del archivo ejecutable en el presente caso no puede depender de que el usuario, ya que el virus se ha introducido en el sistema. Sólo podemos esperar para los programas universales en una versión portátil, o en versiones de disco rescate para uso con sistemas de carga y de prueba antes del inicio de Windows.

El archivo ejecutable es como tal que lo más interesante en el cargador no está disponible. Pero hay un configurador BIN, que es responsable para el inicio del sistema. Además, las versiones anteriores de Windows, usted puede encontrar más carpetas como el i386, que alberga algunos de los otros controladores y utilidades relacionadas. Sin embargo, en las nuevas versiones del sistema no hay tales instalaciones.