@echo off
title .: Autorun Detector by Edepe :.
:inicio
echo.
echo --------------------------------------------------------------------------------
echo Detector de Ficheros Malignos de tipo AUTORUN.INF
echo --------------------------------------------------------------------------------
echo.
echo Actualmente es muy usual estar infectado por ciertos VIRUS de tipo AUTORUN.INF,
echo que dependiendo del tipo pueden llegar a ser muy perjudiciales para las PCs,
echo ya que estos se transmiten por medios remobibles, como Memorias USB, MP3, etc.
echo Incluso algunos CDs pueden estar infectados.
echo.
echo - Este programa tratara de informar e eliminar la RAIZ de estos tipos de VIRUS,
echo para no contagiar a otras PCs.
echo - Es RECOMENDABLE Tener este Programa en el Escritorio, por comodidad y acceso.
echo.
echo Escriba unicamente la letra de la Unidad que desee REVISAR.
:loop
set var01=nul
set /p var01="Ejm: C : "
if not exist "%var01%:\" echo No existe dicha LETRA de disco
if exist "%var01%:\" goto uni
if %var01%==nul (
echo Debe de Eligir una LETRA de UNIDAD, ejm: D
)
goto loop
:uni
cls
echo.
echo --------------------------------------------------------------------------------
echo Detector de Ficheros Malignos de tipo AUTORUN.INF
echo --------------------------------------------------------------------------------
echo.
echo Examinando el AUTORUN.INF del DISCO %var01%:
echo.
cd /d %var01%:
if not exist %var01%:\Autorun.inf (goto nay)
if exist %var01%:\Autorun.inf (goto hay)
:nay
echo.
echo No se a Encontrado ningun AUTORUN.
echo.
pause
cls
goto inicio
:hay
type "%var01%:\Autorun.inf" | find /i "icon=" && echo - Unicamente le cambia el ICONO a la Unidad %var01%. && echo.
type "%var01%:\Autorun.inf" | find /i "label=" && echo - Unicamente le cambia el NOMBRE a la unidad %var01%, Por la FRASE que esta a && echo continuacion del signo "IGUAL". && echo.
type "%var01%:\Autorun.inf" | find /i "open=" && echo - PELIGRO! Esta Unidad EJECUTA UN PROGRAMA cuando es CONECTADO a la PC o se && echo ACCESEDE a esta Unidad. && echo - EL PROGRAMA es la que esta acontinuacion del signo "IGUAL". && echo - Si no reconoce el PROGRAMA que se ejecuta, ELIMINE el AUTORUN. && echo.
type "%var01%:\Autorun.inf" | find /i "ShellExecute=" && echo - PELIGRO! Esta Unidad EJECUTA UN PROGRAMA cuando es CONECTADO a la PC. && echo - EL PROGRAMA es la que esta acontinuacion del signo "IGUAL". && echo - Si no reconoce el PROGRAMA debera proceder a ELIMINAR el AUTORUN. && echo.
type "%var01%:\Autorun.inf" | find /i "shell\" && echo - PELIGRO! Esta Unidad EJECUTA UN PROGRAMA cuando se ACCESE a la UNIDAD && echo - EL PROGRAMA es la que esta acontinuacion del signo "IGUAL". && echo - Si no reconoce el PROGRAMA debera proceder a ELIMINAR EL AUTORUN. && echo.
:lope
echo.
echo Desea ELIMINAR El AUTORUN de la esta UNIDAD
set /p var02="S/N "
if /i %var02%==S (
goto elim2
)
if /i %var02%==N (
goto exit
pause
goto lope
)
:exit
echo.
echo Presione una tecla para SALIR
pause>nul
exit
:elim2
del Autorun.inf /a /f /q && echo La ELIMINACION ES FACTIBLE.
echo - Tenga en cuenta de que si el VIRUS se esta ejecutando, es muy posible que el
echo AUTORUN REAPARESCA.
goto exit