Saltar al contenido
OPS // KITitspentest.sh

E-7Z

7z

Lista y extrae archivos zip, 7z, rar y otros hallados en un host o en el loot.

Sitio oficialVolver al catálogo

RESUMEN

7z es la interfaz de línea de comandos de 7-Zip (7-zip.org): lista, prueba y extrae muchos formatos — zip, 7z, tar, gzip, bzip2, xz y, con el build adecuado, rar — desde un solo binario. En una máquina de pentest es la forma por defecto de mirar dentro de un archivo antes de decidir si el contenido merece extraerse.

`7z l` imprime la lista de ficheros, tamaños y fechas sin escribir nada a disco. Eso importa cuando el archivo es grande, va con contraseña o puede descomprimir un árbol que no quieres junto al resto de notas. Extrae en un directorio aislado y trata lo que salga con las mismas reglas que el resto del loot.

CASOS DE USO

Casos de uso en un engagement

  • 01

    Listar el contenido de un zip o 7z de backup hallado en un share antes de extraer nada.

  • 02

    Descomprimir un archivo de un vendor o un drop de código que llegó como parte de una revisión de fuente en alcance.

  • 03

    Extraer un archivo con contraseña una vez que el cliente la ha entregado dentro del alcance.

  • 04

    Confirmar que una ruta "borrada" dentro de un archivo aún guarda una config, clave o dump.

PRIMEROS PASOS

Cuando aparece un zip, 7z, rar o similar en un share, un backup o un host comprometido, y necesitas ver qué hay dentro sin descomprimirlo a ciegas.

  1. Confirma que el archivo en sí está en alcance para abrirlo, y que el contenido extraído queda dentro de las reglas de manejo de datos acordadas.
  2. Lista primero con 7z l para saber qué caería a disco.
  3. Extrae en un directorio dedicado, no en las notas de trabajo ni en una carpeta compartida.
  4. Anota qué miembros abriste; borra la extracción cuando el hallazgo esté redactado.
7z l loot.zip

ANTES DE USARLA

Qué revisar antes de lanzarla

Extraer un archivo puede descomprimir un árbol enorme, incluidos samples de malware o credenciales vivas — aísla la salida y trata los secretos bajo el NDA del engagement.

Algunos códecs rar van con términos extra; un 7z de distro puede rechazar un miembro rar que una instalación completa de 7-Zip sí abriría.

Los archivos cifrados necesitan una contraseña que el cliente te haya autorizado a usar; no ataques la contraseña del archivo salvo que eso esté explícitamente en alcance.

SIGUE EXPLORANDO

Ver toda la fase →