5
CUH e-zine vol #1 - 1ª edicion Función Autorun Funcion Autorun Parte I Alesteir Autorun-->Autoarranque Ejecución automática Autorun.inf es un archivo asociado a una función interna Autorun (Funciona elementalmente bajo Windows y corre sobre otros sistemas operativos) cuya principal finalidad es ejecutar una secuencia de comandos o parámetros que son ejecutados por el sistema operativo línea por línea, pudiendo: cambiar el icono de la unidad que lo contiene, correr un 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 asociadas y predefinidas con la función Autorun, tal como mostrar el menú emergente, etc; a mi me recuerda al viejo y aun utilizado autoexec.bat (en cuanto a su característica básica y principal -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-ROM 1 .

Autorun- I

Embed Size (px)

DESCRIPTION

Todo sobre el autorun.inf (archivo autoejecutable), explica como crearlos,, manipularlos y la forma en que estos archivos son utilizado a para la propagación de virus informáticos al infectar unidades extraibles

Citation preview

Page 1: Autorun- I

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

Funcion Autorun Parte I Alesteir

Autorun-->Autoarranque

Ejecución automática

Autorun.inf es un archivo asociado a una función interna Autorun (Funciona elementalmente bajo Windows y corre sobre otros sistemas operativos) cuya principal finalidad es ejecutar una secuencia de comandos o parámetros que son ejecutados por el

sistema operativo línea por línea, pudiendo: cambiar el icono de la unidad que lo contiene, correr un 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 asociadas y predefinidas con la función Autorun, tal como mostrar el menú emergente, etc; a mi me recuerda al viejo y aun utilizado autoexec.bat (en cuanto a su característica básica y principal -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--

>ejecutarnotepad.exe1y 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 mucho esta función , para crear Cds bien sea: totalmente autónomos, o que interactúen con el usuario (Especial para Tutoriales o Programas)

Page 2: Autorun- I

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

Parámetros o Comandos:

Parametro Sintaxis Ejemplo

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

Label -Etiqueta label=NombreUnidad label=CUH e-Zine

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

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

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

Shell shell\verb=TextoMenu shell\uninstall = &Desinstalar2

Menú Emergente

Page 3: Autorun- I

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

Ejemplos de cómo hacer un autorun.inf

Page 4: Autorun- I

CUH e-Zine Sample

[ Autorun]

Label=CUH e-Zine

icon=icono.ico

open=autorun.exe

action=Escanear dispositivo

shellexecute=escanear.exe

shell\comprobar=&Comprobar

shell\ Comprobar\Command=comprobar.exe

shell\install = &Instalar

shell\install\command = start Instalar.exe

shell\uninstall = &Desinstalar3

shell\uninstall\command = start Desinstalar.exe

shell\readme = &Leeme

shell\readme\command =start notepad readme.txt

shell\help = &Help shell\help\command = start

ayuda.hlp

Soundmix- Troyano Agent32

open=

shell\open=´ò¿ª(&O)

shell\open\Command=RECYCLER\autorun.exe -OpenCurDir

shell\open\Default=1

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

shell\explore\Command=RECYCLER\autorun.exe -ExploreCurDir

Troyano wscript

autorun·ç±©

[autorun]

open=

shell\open=´ò¿ª(&O)

shell\open\Command=WScript.exe .\autorun.vbs

shell\open\Default=1

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

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

Page 5: Autorun- I

Mas informacion:

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

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