¿Qué es un archivo ARJ?
ARJ (Archivado por Robert Jung) es un archivo comprimido de alta eficiencia desarrollado por Robert K. Jung. ARJ se desarrolló para DOS y las primeras versiones de Windows a principios de la década de 1990. Los archivos ARJ son útiles para realizar copias de seguridad o compartir una gran cantidad de archivos, ya que no tiene que realizar un seguimiento de todos esos archivos y solo hay un archivo para manejar. La extensión .arj se utiliza para los archivos de almacenamiento ARJ.
Formato de archivo ARJ
Un archivo ARJ contiene dos tipos de encabezados:
- Encabezado principal: hay un encabezado principal al comienzo del archivo.
- Encabezados locales: los encabezados locales están presentes antes de cada archivo.
Compensación | Tipo | Recuento | Descripción |
---|---|---|---|
0000h | palabra | 1 | ID=0EA60h |
0002h | palabra | 1 | tamaño básico del encabezado |
0004h | byte | 1 | Tamaño del encabezado |
0005h | byte | 1 | Número de versión del archivador |
0006h | byte | 1 | Número mínimo de versión necesario |
0007h | byte | 1 | SO host: 0 - MS-DOS 1 - PRIMOS 2 - UNIX 3 - AMIGOS 4 - MAC-OS (Sistema xx) 5 - OS/2 6 - MANZANA GS 7 - CALLE ATARI 8 - SIGUIENTE 9 - VAX VMS |
0008h | byte | 1 | Banderas internas, mapa de bits: 0 - sin contraseña / contraseña 1 - reservado 2 - el archivo continúa en el siguiente disco 3 - el campo de posición de inicio del archivo está disponible 4 - traducción de ruta ( “" a “/” ) |
0009h | byte | 1 | Método de compresión: 0 - almacenado 1 - más comprimido 2 - comprimido 3 - comprimido más rápido 4 - comprimido más rápido |
000Ah | byte | 1 | Tipo de archivo: 0 - binario 1 - texto de 7 bits 2 - encabezado de comentario 3 - directorio 4 - etiqueta de volumen |
000Bh | byte | 1 | reservado |
000Ch | dword | 1 | Fecha/Hora del archivo original en formato MS-DOS |
0010h | dword | 1 | Tamaño del archivo comprimido |
0014h | dword | 1 | Tamaño del archivo original” |
0018h | dword | 1 | CRC-32 del archivo original |
001Ah | palabra | 1 | Posición de especificación de archivo en nombre de archivo |
001Ch | palabra | 1 | Atributos de archivo |
001Eh | palabra | 1 | Datos de host |
? | dword | 1 | Posición de inicio del archivo extendido |
??????h | dword | 1 | CRC-32 del encabezado básico |
??????h | palabra | 1 | Tamaño del primer encabezado extendido |
??????h+“SIZ”+2 | dword | 1 | CRC-32 del encabezado extendido |
??????h+“SIZ”+6 | byte | ? | Archivo comprimido |