¿Qué bits binarios indican que el archivo está protegido por contraseña zip o rar?


3

Estoy buscando las banderas de bits para detectar que el archivo está protegido con contraseña, no es normal .zipo .rar.


¿En qué sistema operativo / entorno / idioma estás? ¿Desea poder resolver esto desde el shell, mediante programación, etc.?
Matthew Flaschen

Respuestas:


3

Puede usar zipinfo y unrar para probar si un archivo ZIP está encriptado. P.ej:

zipinfo -v file.zip |grep 'file security status:\s*encrypted'
unrar v -p- file.rar 2>&1|grep 'Encrypted file'

1

Puedes leer sobre la estructura del encabezado de rar aquí

Y sobre la estructura del encabezado zip aquí

Ayuda a descargar el código fuente de los desempacadores de código abierto para leer algunos ejemplos de código.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.