7-Zip no me pide una contraseña para un archivo ZIP que cifré mientras hacía doble clic en él

31

Solo intenté encriptar una carpeta con 7-Zip por una línea de comando, eligiendo una contraseña, pero cuando hago doble clic en el archivo ZIP, me muestra la lista de archivos sin pedir ninguna contraseña.

¿Hay alguna manera de cifrar realmente una carpeta desde la línea de comandos?

Peter Mortensen
fuente

Respuestas:

41

El formato ZIP no permite cifrar listas de archivos. Esto significa que cualquier persona puede ver las listas de archivos.

Solo el contenido de los archivos está encriptado, lo que significa que nadie puede leer el archivo sin su contraseña.

Debido a esto, 7-Zip solo le pide su contraseña antes de descomprimirla.

Si necesita un formato que encripte la lista de archivos, use 7Zy asegúrese de marcar "Cifrar nombres de archivos".

Para los más técnicos, la especificación ZIP no permite el cifrado del Directorio Central.

Andrew Moore
fuente
7

Se le solicitará una contraseña cuando intente extraer los archivos. Para ver simplemente el contenido del archivo no se requiere una contraseña.

Si desea ofuscar el contenido del archivo comprimido, comprima el directorio en un archivo comprimido y luego comprima ese archivo con una contraseña. Por lo tanto, deberá extraer el archivo con una contraseña para extraer el contenido archivado (y ofuscado).

JMD
fuente
1
Sin embargo, no malgastes tus ciclos de CPU en la compresión la segunda vez, si puedes evitarlo.
Phoshi el
Suficientemente cierto. Sin duda, es bastante fácil seleccionar Store para el mecanismo de compresión en la segunda iteración. Tengo el más rápido configurado como predeterminado, y 7-Zip es ridículamente rápido de todos modos. :)
JMD
1

Puede usar GNU Tar para convertir el directorio en un solo archivo, que luego puede comprimir como un archivo normal con 7z. Cualquiera que vea el archivo solo verá el archivo tar.

MiffTheFox
fuente
Hola, buena sugerencia
No necesitas otra herramienta; 7-Zip también puede hacer un archivo tar. Por ejemplo, después de elegir "Agregar al archivo", elija "tar" para la opción "Formato de archivo". Debe haber una opción similar en la línea de comando.
Peter Mortensen
0

Hacer doble clic le mostrará los archivos. Ahora intenta extraer una ... por lo que recuerdo, que es cuando se obtendrá pronta la contraseña.

Chris_K
fuente
0

En caso de que esté utilizando Total Commander con el complemento 7-Zip , presione ALT+ F5(o Archivos -> Paquete ...) para comprimir archivos o carpetas, haga clic en Configurar y marque la casilla Cifrar encabezados y nombres de archivos .

Aparte de eso, la respuesta de Andrew Moore es correcta.

Peter Mortensen
fuente