Cada archivo del manifiesto contiene las siguientes informaciones:
| Tamaño en bytes | Descripción | 
|---|---|
| 4 bytes | Longitud del nombre de archivo en bytes | 
| ?? | Nombre de archivo (longitud basada en el valor anterior) | 
| 4 bytes | Tamaño del archivo descomprimido en bytes | 
| 4 bytes | Timestamp Unix del archivo | 
| 4 bytes | Tamaño del archivo comprimido en bytes | 
| 4 bytes | Suma de control CRC32 del contenido descomprimido del archivo | 
| 4 bytes | Flags bitmapped específicos del archivo | 
| 4 bytes | Longitud de los metadatos del archivo serializados ( 0si no hay) | 
| ?? | Metadatos del archivo serializados, almacenados en un formato serialize() | 
   Se debe notar que a partir de la API 1.1.1, los directorios vacíos son almacenados como nombres de archivo
   con una barra final como mon/repertoire/
  
Los valores reconocidos de flags bitmapped específicos del archivo son:
| Valor | Descripción | 
|---|---|
| 0x000001FF | Estos bits están reservados para definir permisos específicos del archivo. Estos son utilizados para fstat() y pueden ser utilizados para recrear los permisos deseados en caso de extracción. | 
| 0x00001000 | Si está presente, el archivo es comprimido mediante zlib DEFLATE | 
| 0x00002000 | Si está presente, el archivo es comprimido mediante bzip2 | 
