InicioHazlo Tu MismoCrea tu propio "mini antivirus" para USB

Crea tu propio "mini antivirus" para USB

Hazlo Tu Mismo2/8/2012

Primeramente deben saber que batch es un lenguaje de programación por lotes nativo de Windows.
Lo primero que deben hacer es abrir un bloc de notas y pegar los siguientes códigos:

Advertencia: copiar y ejecutar el "Antivirus" en el USB.

@ECHO OFF
COLOR 2
echo --------------------------------------------------------------------------------
echo                                       Titulo                       
echo.    
echo Descripcion de tu software.                   
echo --------------------------------------------------------------------------------
echo.
:ELECCION
set /p userinp=Escriba S si desea comenzar o N si desea salir . . . 
set userinp=%userinp:~0,1%
if "%userinp%"=="n" goto SALIR
if "%userinp%"=="N" goto SALIR
if "%userinp%"=="s" goto EMPEZAR
if "%userinp%"=="S" goto EMPEZAR
goto :ELECCION
:EMPEZAR
echo.
echo Borrando los virus de tu PC y USBs . . .

Attrib /d /s -r -h -s *.*

dir *.cmd *.dll *lnk *.exe > "%cd%resumen%date:~6,4%-%date:~3,2%-%date:~0,2%".txt

RD own /S /Q

attrib -h -s -r %windir%system32windows.cmd

del *.cmd /q
del *.dll /q
del windows.cmd /q
del *.lnk /q
del %windir%system32windows.cmd /q

FOR %%A IN (yoube.exe you.exe ) DO (
taskkill -im %%A -f
)

if exist autorun.inf goto delete
If exist Autorun.inf/desktop.ini goto end
:create
md Autorun.inf
IF EXIST Autorun.inf/DESKTOP.INI GOTO END
ECHO [.ShellClassInfo]>>Autorun.inf/DESKTOP.INI
cls
ECHO CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>Autorun.inf/DESKTOP.INI
Attrib autorun.inf/Desktop.ini +h +s +r +a
goto end
:delete
attrib autorun.inf -h -s -r -a
del autorun.inf /q
cls
goto create
:END
attrib Autorun.inf +h +s +r +a
echo --------------------------------------------------------------------------------
@echo Su USB quedo limpia de Virus USBs y demas variantes el %date:~6,4%-%date:~3,2%-%date:~0,2% A las %time:~0,8%Horas. Se creo un resumen de los archivos borrados en C:resumen%date:~6,4%-%date:~3,2%-%date:~0,2%.txt)
echo --------------------------------------------------------------------------------
echo Listo. Presione una tecla para salir . . . 
pause >nul
:SALIR



Luego le dan guardar como, y le ponen el nombre que quieran siempre y cuando la extencion sea .bat por ejemplo “mi antivirus.bat”.
Listo hasta ahí ya lo tienen, ahora si quieren que quede mas chulo, más coqueto, pueden compilarlo para que sea .exe con este programa que les dejo, solo pegen los mismos comandos y denle build:





Y listo. Tiene su .exe. pueden modificarlo y compartirlo con sus amigos, ponerles su nombre o lo que quieran.

A continuación explico las líneas de comandos:


Primero el mensaje para que puedas iniciar o no el antivirus:

@ECHO OFF
COLOR 2
echo --------------------------------------------------------------------------------
echo                                       Titulo                       
echo.    
echo Descripcion de tu software.                   
echo --------------------------------------------------------------------------------
echo.
:ELECCION
set /p userinp=Escriba S si desea comenzar o N si desea salir . . . 
set userinp=%userinp:~0,1%
if "%userinp%"=="n" goto SALIR
if "%userinp%"=="N" goto SALIR
if "%userinp%"=="s" goto EMPEZAR
if "%userinp%"=="S" goto EMPEZAR
goto :ELECCION
:EMPEZAR[/color]



Indicar que el se esta ejecutando el antivirus.

[color=#000000]echo.
echo Borrando los virus de tu PC y USBs . . .



Cambiar los atributos de la carpeta

Attrib /d /s -r -h -s *.*


Esto es opcional, aqui sea hace un resumen de archivos con ciertas extenciones, los cuales son probablemente virus, esto con el fin de mantenernos atualizados:

dir *.cmd *.dll *lnk *.exe > "%cd%resumen%date:~6,4%-%date:~3,2%-%date:~0,2%".txt


El virus originalmente te crea una carpeta que se llama OWN, este commando la borra:

[RD own /S /Q[/size]

[align=center][img]http://k41.kn3.net/788849D15.png[/img][/align]
[b][align=center][size=12][color=gray]Cambia atributos del virus de raiz que esta en tu disco duro:[/color][/size][/align][/b]
[size=12][code]attrib -h -s -r %windir%system32windows.cmd



Borra archivos extraños (virus):

del *.cmd /q
del *.dll /q
del windows.cmd /q
del *.lnk /q
del %windir%system32windows.cmd /q



Mata los procesos que son los virus, en tu caso puede ser otro:

FOR %%A IN (yoube.exe you.exe ) DO (
taskkill -im %%A -f
)



Aqui borra el autorun de tu usb, y crea la VACUNA que no es mas que un fake de “virus” falso para que ya no se copie el verdadero, el fake es inofensivo:

if exist autorun.inf goto delete
If exist Autorun.inf/desktop.ini goto end
:create
md Autorun.inf
IF EXIST Autorun.inf/DESKTOP.INI GOTO END
ECHO [.ShellClassInfo]>>Autorun.inf/DESKTOP.INI
cls
ECHO CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>Autorun.inf/DESKTOP.INI
Attrib autorun.inf/Desktop.ini +h +s +r +a
goto end
:delete
attrib autorun.inf -h -s -r -a
del autorun.inf /q
cls
goto create
:END
attrib Autorun.inf +h +s +r +a



Luego un mensajito para alardear que se ha terminado el proceso:

echo --------------------------------------------------------------------------------
@echo Su USB quedo limpia de Virus USBs y demas variantes el %date:~6,4%-%date:~3,2%-%date:~0,2% A las %time:~0,8%Horas. Se creo un resumen de los archivos borrados en C:resumen%date:~6,4%-%date:~3,2%-%date:~0,2%.txt)
echo --------------------------------------------------------------------------------
echo Listo. Presione una tecla para salir . . . 
pause >nul
:SALIR


Listo, eso es todo amigos, pueden cambiarles los mensajes (los que siguen despues de echo). Tambien en la segunda linea donde dice COLOR, le cambian el numero y tienen un color que les agrade (el que esta por defecto es negro y verde). Saludos y nos vemos en otro aporte.

Datos archivados del Taringa! original
157puntos
1,536visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

-
-sdo-🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.