miércoles 1 de abril de 2009

ANTIUSBDUMPER

0x0309 ha creado este secuencia de comandos de windows nt sólo para ser utilizada en windows xp, que crea una carpeta llamada "..." en la raíz de los discos removibles con sistema de archivos fat32. Los archivos colocados dentro de esta carpeta no pueden ser copiados por usb dumper, por lo que están protegidos de la copia por parte de este programa.

Cuando les cree la carpeta, coloquen un archivo dentro de ella, y luego vean las propiedades de ella, y les dirá 0 bytes.

Nota: El contenido de la carpeta ... no puede ser visto desde Windows Vista, pero si desde XP.

Espero les sea útil.

antiusbdumper.cmd
Código:
@ECHO OFF
:: ANTIUSBDUMPER
:: ANTI USB DUMPER Version 2:53 13-03-2009
::
:: ONLY FOR: WINDOWS XP
::
:: SCRIPT THAT MAKE FOLDER CALLED ... IN ROOT DIRECTORY OF REMOVABLE DISK.
:: NOTE: THE REMOVABLE DISK FILESYSTEM SHOULD BE FAT32.
::
:: PUT YOUT FILES INTO THE FOLDER ... USB DUMPER CAN NOT COPY FILES PLACED IN THIS FOLDER.
::
:: AUTHOR: 0x0309
::
TITLE REMOVABLE DRIVE AUTORUN PROTECTOR
SETLOCAL ENABLEEXTENSIONS
VER | FIND /I " XP" >NUL 2>&1
IF ERRORLEVEL -1 IF ERRORLEVEL 1 (
ECHO\Script only for Windows XP.
GOTO END
)
ECHO\Detecting removable drives . . .
SET "TXT=530054004F00520041"
REG QUERY HKLM\SYSTEM\MOUNTEDDEVICES | FIND "%TXT%" 9>NUL 1>&9 2>&1 || SET "TXT=550053004200530054"
FOR /F "DELIMS=\: TOKENS=0X3" %%^^ IN ('REG QUERY HKLM\SYSTEM\MOUNTEDDEVICES ^| FIND "%TXT%"') DO (
VOL %%^^: 8>NUL 1>&8 2>&1 && (
ECHO\Found removable drive %%^^:
CHKDSK %%^^: 0>NUL 2>&0 | FIND /I "FAT32." >NUL
IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (
(MD \\?\%%^^:\..\) 7>NUL 1>&7 2>&1
(MD \\?\%%^^:\...\) 6>NUL 1>&6 2>&1
IF EXIST \\?\%%^^:\...\ (
ECHO\The folder ... has created in removable drive %%^^:
ECHO\Remember to place all your files into this folder.
)
) ELSE (
ECHO\The filesystem of drive %%^^: is not FAT32.
)
)
)
:END
(0>NUL SET /P %%=Press a key to quit . . . )
PAUSE >NUL
GOTO :EOF