creando nombres prohibidos de wind0s en batch

Iniciado por xfz4, 17 Febrero 2012, 22:50 PM

0 Miembros y 1 Visitante están viendo este tema.

xfz4

hola estoy tratando de crear un nombre a un bloc de notas en comandos:

echo test > AUX.txt

Como cuando uno crea las carpetas AUX,LPT1,CON de la siguiente manera:

[unidad:]\\.\[unidad:]\AUX

ya intente hacerlo asi:

echo\\.\[unidad:]\test>aux.txt

alguna idea?  :huh:
se que si se puede seguire intentando :xD

xfz4

lo logre!!! ;D

asi:

echo test>\\.\[unidad:]\aux.txt

creando asi un archivo permanente y un texto oculto visualizable con type\\.\[unidad:]\aux.txt
gracias a mi ;-)
+ ideas?  ::) ::) ::)


Eleкtro

Cita de: xfz4
echo test>\\.\[unidad:]\aux.txt
creando asi un archivo permanente y un texto oculto

Hombre, De "oculto" no tiene NADA el archivo creado. Y con lo de "permanente" no se que quieres decir, Pero támpoco.

No se que intentas conseguir exactamente :/ Pero estás consiguiendo lo mismo que con un:
Echo test > "C:\Aux.txt"

Salu2.








xfz4

 :D No hombre, mira al ponerlo como tu:
Echo test > "C:\Aux.txt"
eso no me sirve (vas a C:\ y veras que no esta) porque ese nombre no es válido en windows tal como: AUX,LPT1,CON,NUL,etc...

oculto porque el texto no aparece en entorno grafico (o al menos hasta donde le he buscado) y solo aparecera con el type\\.\c:\aux.txt
lo de permanente bueno quise decir imborrable por usuarios promedio  :xD

y pues ya el objetivo veras que es algo interesante   :rolleyes:



Eleкtro

#4
Cita de: xfz4 en 18 Febrero 2012, 05:58 AM
Echo test > "C:\Aux.txt"
eso no me sirve (vas a C:\ y veras que no esta)

Juraría que probé "echo test>\\.\C:\aux.txt" y lo pude visualizar en el editor de texto y borrarlo normalmente, Pero ya me has echo dudar de si usé ese comando o el "Echo test > c:\aux.txt"  xD

Con un "echo test > c:\LPT1.txt" se cuelga mi consola D:
Y con un "Echo test > c:\nul.txt" No me crea el archivo, Pero tampoco me da un código de error el comando :/

No conocía estas peculiaridadades xD


Cita de: xfz4 en 18 Febrero 2012, 05:58 AM
oculto porque el texto no aparece en entorno grafico (o al menos hasta donde le he buscado) y solo aparecera con el type\\.\c:\aux.txt
lo de permanente bueno quise decir imborrable por usuarios promedio  :xD

He estado probando los comandos, LPT1 y NUL son imborrables tienes razón y no se pueden ver xD
CON no lo he probado xD



Ojo al detalle xD.

Saludos.








xfz4

Esto lo uso asi en los pendrivers:
le pones una carpeta llamada AUXdentro de otra carpeta llamada Autorun.inf
y con eso no te infectas de virus autoejecutables,

md\\.\f:\Autorun.inf\NUL

pues la carpeta al ser imborrable el virus no puede reemplazar ese nombre por su verdadero archivo autorun.inf  ;D
tambien lo podes hacer con la carpeta RECYCLER
y pensando de manera al revéz
hasta para crear malwares esta bueno. >:D :¬¬
md\\.\%%a:\RECYCLER\PRN\S-1-5-21-1482476501-1644491937-682003330-1013\viruela.exe


Otros nombres prohibidos porque entrarian en  conflicto son el S.O.

CON

PRN

AUX

CLOCK$

NUL

A:-Z:

COM1

COM2

COM3

COM4

LPT1

LPT2

LPT3


me acuerdo que en XP eran mas restrictivos :( pero igual funcionan  :xD

Eleкtro

hmmm, Creo que quizás he encontrado uno más...

Sin querer he redireccionado mal en un script, y me ha creado un archivo en el escritorio con este nombre:

"8050.txt && Goto"

No hay forma de borrarlo, joder xD, Me miente y me dice que el archivo no existe.



En serio, ¿Como lo borro? XD








xfz4

Bueno me vas a decir como lo creaste, :silbar: pues no veo nada inválido en el nombre del archivo.  :silbar:

Para Eliminar Archivos:
DEL\\.\C:\Users\%Username%\Desktop\archivo-imborrable

Para Eliminar Carpetas:
RD\\?\C:\Users\%Username%\Desktop\archivo-imborrable

sigue jugandole haber si encuentras combinaciones raras tu que sabes mucho de batch ;D

si te rindes:
Unlocker
FileAssassin