oz: mayo 2010

viernes, 7 de mayo de 2010

Inmuniza tu USB de cualquier BICHO

Mis queridos amigos quiero publicarles una solucion que seguramente ya conoceran algunos de ustedes pero me he dado cuenta que la mayor parte de la gente desconoce.

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.inf/DESKTOP.INI
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
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.inf/DESKTOP.INI //crea un archivo dentro de autorun.inf llamado desktop.ini y escribe dentro de el lo que se encuentra inmediatamente despues del echo//


ECHO CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>Autorun.inf/DESKTOP.INI // hace lo mismo que la linea anterior//

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?u=87028 )
lo vi en:
http://ba-k.com/showthread.php?t=352488