jueves, 27 de marzo de 2014

Serie Educación Informacional

Tema II

Los autorun.
__________________________________________________



Recuerdo muy bien las luchas que uno tenía para hacer este tipo de ejercicio informático: hacer posible que un CD auto ejecutara un programa determinado. Hoy en día, con la aparición de las memorias extraíbles, se hace más fácil la tarea, pues tenemos la posibilidad de borrar archivos, que no tenemos cuando utilizamos un CD.  

Un archivo autorun nos permite ejecutar cualquier programa a la hora de insertar ya sea un CD o una memoria extraíble. Estos tipos de programitas - para nombrarlo de algún modo - son utilizados por los hacker para infectar computadores. Las memorias son muy proclives a infectarse e infectar nuestros equipos. Pero gracias a la aparición de Windows 7 y siguientes, estos tipos de "programitas" quedan deshabilitados y no se ejecutan. Muchas memorias se infectan con virus que tienen como auxiliar un programita Autorun.  

¿Que debo hacer? Borrarlo sin temor alguno. ¿Cómo lo identifico? Su nombre es "Autorun.inf". Obligatoriamente lleva la extensión INF. ¿Puedo elaborar uno? Sí, pues es muy sencillo de hacer. Una vez que lo hagamos, este deber ser colocado en el directorio raíz del CD o de la memoria y recuerde que con esto podemos ejecutar cualquier programa al momento de insertar el CD en la lectora o la memoria en el puerto USB. Por esta razón puede resultar ser un arma de doble filo. Se puede hacer para aplicaciones prácticas o ejecutar aplicaciones maliciosas. De ahí que los hackers lo usan en su programación de virus, para infectar su computador.

Comencemos. 

Un programita autorun se compone de los siguientes elementos: 

- [Autorun]. Esta es la sentencia de auto ejecución y que se coloca al principio y entre corchetes angulares. Ah, perdón, esto se hace en el bloque de notas de windows. No necesita ningún lenguaje de programación. Solo abra el bloque de notas y comience a digitar separadamente una línea debajo de la otra. Luego de autorun entre corchetes angulares, coloque el archivo de ejecución, así:

- open=archivo.exe.

La sentencia OPEN abre nuestro archivo principal que queremos que se ejecute y que debe estar en el CD o memoria. Por ejemplo, mi aplicación se llama ALGEBRA.EXE, entonces mi segunda línea sería así:

OPEN=ALGEBRA.EXE.

Lo de .EXE es porque todos los archivos de ejecución en windows tienen la extención EXE y que se separa del nombre de archivo con un punto. El punto al final no va, pues en este caso es un punto final de la oración.

Pero también se puede ejecutar un archivo ejecutable que esté situado dentro de la computadora. Por ejemplo:

OPEN=\windows\explorer.exe index.html 

En este caso le estoy diciendo a mi autorun que corra el programa EXPLORER que se encuentra dentro de la carpeta WINDOWS y que luego ponga en marcha la página INDEX.HTML. Solo hay que indicarle la ruta dentro del computador. Lo que quiere decir que podemos ejecutar lo que queramos al momento de entrar el memory en el puerto USB. Le dejo la imaginación abierta aquí...


Luego de esto le siguen dos sentencias opcionales que le dan un poco de elegancia a nuestro autorun. Estos son los que me permiten poner un icono y una etiqueta al programa. Para la etiqueta, utilizaremos la siguiente línea:

Label=xxx. En donde xxx es lo que queremos que diga el autorun en la barra de titulo de la ventana.

Y el otro comando es el de icono. Simplemente lo hacemos como sigue:

Icon=XX.ico. En donde XX es el nombre de la imagen de icono que deseamos. Debe tener la extención ICO.

Ejemplo de todo esto:

Por ejemplo, si quieres hacer un autorun para un CD, y que el Autorun te inicie una página web llamada "index.html", con un icono para el CD, llamado "icoCD.ico". Tendrás que hacer lo siguiente: 

[autorun] 
OPEN=\windows\explorer.exe index.html ICON=icoCD.ico



Tomado de:  http://www.ayudadigital.com/Manuales_informatica/crear_cd_autoejecutable.htm


Recuerde que el archivo de icono y el archivo ejecutable debe estar dentro del CD o memory, excepto el caso en que queramos ejecutar un programa que esté dentro de la computadora.

Le pongo una imagen para que vean ilustradamente lo que acabamos de explicar.


Fíjense bien en la imagen. Dentro de ventana principal están el autorun.inf el archivo de icono llamado "movil partner.ico" y el contenido del autorun está en la ventanita del centro. En este caso, el autorun solo muestra en la barra azul de título de la ventana la etiqueta "Movile Partner (H)" y a la derecha el archivo de icono.

Aquí se ve mejor la barra de título.



Espero que le haya gustado este tutorial y que se divierta haciendo bromas por ahí...




No hay comentarios:

Publicar un comentario

El WhatsApp : ventajas y desventajas

 Luis M. Peña 25 de octubre, 2017 Sobre el autor. Licenciado en Lenguas Modernas mención Inglés y Licenciado en Educación mención Bi...