Navegación del Sistema en CMD — Dir, CD, Tree y Directorios Clave

🔹 Listar un directorio

Comando:

dir

👉 Muestra los archivos y carpetas en el directorio actual.
Ejemplo:

C:\Users\htb\Desktop> dir

También puedes consultar ayuda extendida:

dir /?


🔹 Encontrar nuestra ubicación

Comando:

cd

👉 Muestra el directorio actual de trabajo.

Ejemplo:

C:\htb> cd C:\htb


🔹 Movernos con cd o chdir

  1. Ruta absoluta (desde la raíz del sistema):

cd C:\Users\htb\Pictures

  1. Ruta relativa (desde el directorio actual):

cd .\Pictures

  1. Subir directorios:

cd .. # Subir un nivel cd ..\..\ # Subir dos niveles

  1. Ir a la raíz directamente:

cd \


🔹 Explorar con tree

El comando tree muestra la estructura completa de carpetas.

  1. Solo carpetas:

tree

  1. Carpetas y archivos:

tree /F

⚠️ Genera mucha salida → se recomienda cortar la ejecución con Ctrl + C cuando ya tengas lo necesario.


🔹 Directorios interesantes (desde la perspectiva de un atacante)

Nombre Ubicación Descripción
%SYSTEMROOT%\Temp C:\Windows\Temp Archivos temporales globales, accesibles por todos los usuarios. Muy usado para soltar archivos.
%TEMP% C:\Users\<usuario>\AppData\Local\Temp Archivos temporales de usuario. Acceso exclusivo al propietario.
%PUBLIC% C:\Users\Public Carpeta compartida entre todos los usuarios, lectura/escritura completa.
%ProgramFiles% C:\Program Files Aplicaciones de 64 bits instaladas. Útil para saber software disponible.
%ProgramFiles(x86)% C:\Program Files (x86) Aplicaciones de 32 bits instaladas. Igual de útil para reconocimiento.