Los virus aprovechan una vulneravilidad de windows, cuando cunectas una memoria a tu pc, la pc analiza el contenido y te abre una ventana donde a veces te pregunta que deseas hacer con el contenido de tu memoria como por ejemplo; ver imagenes, reproducir musica con el WMP o por último abrir la memoria, esta debilidad la aprovechan los bichos y es ahí donde uno llega a contagiarse de los molestos bichos, si tu antivirus es bueno y esta actualizado seguramente detectara el bicho y lo eliminara pero hay veces que ni siquiera lo detecta para ello es necesario evitar en lo posible qu e por lo menos se ejecute el bicho para ello les dejo a continuacion la solucion.
abran el bloc de notas copien el texto que se encuentra debajo de esta linea y pongan archivo guardar como le ponen el nombre que quieran pero con terminacion .bat, ejemplo antibicho.bat
--------------------------
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
ECHO CLSID={645FF040-5081-101B-
Attrib autorun.inf/Desktop.ini +h +s +r +a
goto end
:delete
attrib autorun.inf -h -s -r -a
del autorun.inf /q
goto create
:END
attrib Autorun.inf +h +s +r +a
--------------------------
El archivo resultante lo copian a su memoria y desde ahi lo ejecutan ahi les generara una carpeta oculta con el nombre de autorun .inf el icono de la carpeta es la papelera de reciclaje, asi que no se me espanten
lo que hace este archivo es crear una carpeta como mencione antes para asi evitar que un bicho sea ejecutado esta carpeta EVITA LE CREACION del archivo autorun.inf, que es el culpable de que se ejecute cualquier bicho, para los desconfiados explico a continuacion cada linea del programa.
--------------------------
if exist autorun.inf goto delete //si existe autorun.inf ve a delete (delete se encuentra mas abajo)//
If exist Autorun.inf/desktop.ini goto end // si existe el directorio autorun.inf y este contiene desktop.ini ve a end (tambien eta mas abajo casi al final )//
:create //etiqueta create//
md Autorun.inf // crea el directorio Autorun.inf//
IF EXIST Autorun.inf/DESKTOP.INI GOTO END // si existe el directorio autorun.inf, y este contiene desktop.ini ve a end (mas abajo)//
ECHO [.ShellClassInfo]>>Autorun
ECHO CLSID={645FF040-5081-101B-
Attrib autorun.inf/Desktop.ini +h +s +r +a // aplica atributos de oculto y de archivo protegido por el sistema//
goto end // ve a end (etiqueta localizada mas abajo)//
:delete // etiqueta delete//
attrib autorun.inf -h -s -r -a // si llegase a existir autorun.inf quitaaatributos de oculto y de archivo protegido por el sistema//
del autorun.inf /q // elimina autorun.inf //
goto create // va a la etiqueta create//
:END // etiqueta end//
attrib Autorun.inf +h +s +r +a aplica atributos al directorio autorun.inf que creamos//
--------------------------
Bueno eso es todo espero que les sea de utilidad esto ya que a mi me ha servido mucho.
comenten no sean gachos.
gracias a ABGC1 ( http://ba-k.com/member.php
lo vi en:
http://ba-k.com/showthread