Es realmente sencillo, solo hay que "engañar" al sistema operativo.
He aquí que encontré en un post de otro sitio una excelente opción desde LINUX, puedes descargarte un LiveCD que no necesita instalación y listo.
para borrar el ejecutable de la usb
cd /media/"tu_usb"
sudo rm meeapt-1
y para borrar cualquier otro archivo que no decees
solo le cambias el nombre del archivo
para borrar las carpetas sudo rm -R carpeta_a_borrar
y para inmunisar tu usb
copy /paste de otro foro
Inmuniza tu USB de cualquier BICHO
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//