Está en la página 1de 4

CUH e-zine vol #1 - 1ª edicion Función Autorun

Funcion Autorun Parte I Alesteir

Autorun-->Autoarranque sistema operativo línea por línea, pudiendo: cambiar


el icono de la unidad que lo contiene, correr un
Ejecución automática ejecutable, abrir un archivo con la aplicación asociada
para el, además de que puede añadir comandos
adicionales al menú emergente que aparece cuando
hacemos doble clic a la unidad en particular. Cada vez
que una unidad es detectada, el sistema operativo
registra en busca de la existencia de el archivo
Autorun.inf (El archivo debe estar ubicado siempre en
el directorio raíz). si lo encuentra ejecuta la secuencia
de parámetros internos del autoejecutable; si no
encuentra el archivo el S.O. se refiere al nuevo disco
por su nombre por defecto y ejecuta las acciones
Autorun.inf es un archivo asociado a una función asociadas y predefinidas con la función Autorun, tal
interna Autorun (Funciona elementalmente bajo como mostrar el menú emergente, etc; a mi me
Windows y corre sobre otros sistemas operativos) recuerda al viejo y aun utilizado autoexec.bat (en
cuya principal finalidad es ejecutar una secuencia de cuanto a su característica básica y principal
comandos o parámetros que son ejecutados por el -ejecutarse automáticamente-), aquellos que lo han
usado saben de que les hablo.

Resumiendo un poco, la función Autorun define lo siguiente:

• El proceso o la aplicación que se ejecutara automáticamente cuando una nueva unidad es detectada.

• Opcionalmente se puede definir que corra sobre un determinado ambiente operativo.

• Un icono que será visualizado en el Explorador de archivos o en Mi PC representara a la unidad en


particular.

• Una Ventana emergente O Menú de opciones desplegado cuando hacemos clic derecho sobre la unidad.

La función de auto arranque funciona con cualquier unidad de disco: CD, DVD, dispositivos de
almacenamiento vía USB, Discos duros, y Unidades Zip, que contenga un archivo autorun.inf ubicado siempre
en el directorio raíz, cabe recalcar que por defecto esta función esta desactivada para unidades que no sea CD-
ROM1.

Como lo creamos?

Es muy fácil, simplemente abrimos editor de texto plano como wordpad o el bloc de notas -->inicio-->ejecutar
1
notepad.exe y simplemente definimos los parámetros que comandos que se adapten a nuestras necesidades, lo
guardamos en la unidad (USB, CD-RW, DVD-RW, Discos locales, etc) como Autorun.inf , si no sabemos usar los CDs
regrabables, pues preparamos todo el paquete (Tal como un rootkit) en una carpeta a la mano y quemamos todo en
un cd, teniendo muy en cuenta las rutas que usaras o simplemente grabando todo en el directorio raíz. Yo uso
CUH e-zine vol #1 - 1ª edicion Función Autorun
mucho esta función , para crear Cds bien sea: totalmente autónomos, o que interactúen con el usuario (Especial
para Tutoriales o Programas)

Parámetros o Comandos:

Parametro Sintaxis Ejemplo


Icon icon=[ruta\]nombreicono[,index] icon=ejecutable.exe,1 ; icon=1.ico

Label label=NombreUnidad label=CUH e-Zine


-Etiqueta

Open-Abrir open=[ruta\]ejecutable [param1 [param2] ...] open=AutoArranque.exe

Shellexecute shellexecute=[filepath\]filename[param1,[param2]...] shellexecute=Escanear.e


xe

Shell\verb shell\verb\command=NombreArchivo.exe shell\install\command=start


instalar.exe

Shell shell\verb=TextoMenu shell\uninstall =


&Desinstalar2

Menú Emergente
CUH e-zine vol #1 - 1ª edicion Función Autorun

Ejemplos de cómo hacer un autorun.inf

CUH e-Zine Sample Soundmix- Troyano Agent32


[ Autorun] open=

Label=CUH e-Zine shell\open=´ò¿ª(&O)

icon=icono.ico shell\open\Command=RECYCLER\autorun.exe
-OpenCurDir
open=autorun.exe
shell\open\Default=1
action=Escanear dispositivo
shell\explore=×ÊÔ´¹ÜÀíÆ÷(&X)
shellexecute=escanear.exe
shell\explore\Command=RECYCLER\autorun.exe
shell\comprobar=&Comprobar -ExploreCurDir

shell\ Comprobar\Command=comprobar.exe
Troyano wscript
shell\install = &Instalar
autorun·ç±©
shell\install\command = start Instalar.exe
[autorun]
shell\uninstall = &Desinstalar3

open=
shell\uninstall\command = start Desinstalar.exe
shell\open=´ò¿ª(&O)
shell\readme = &Leeme
shell\open\Command=WScript.exe .\autorun.vbs
shell\readme\command =start notepad
readme.txt shell\open\Default=1

shell\help = &Help shell\help\command = start shell\explore=×ÊÔ´¹ÜÀíÆ÷(&X)

ayuda.hlp shell\explore\Command=WScript.exe .\autorun.vbs


CUH e-zine vol #1 - 1ª edicion Función Autorun

Mas informacion:

http://www.fermu.com/content/view/356/26/lang,es/

http://mundogeek.net/archivos/2006/04/10/dispositivos-usb-y-autoruninf/