Archive.dat: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
(Created page with "The archive.dat file format is used to store PS5 Backup and Restore (BAR) data. The backup/restore system will create an archive.dat file(s) on a USB drive which will contain a backup of your entire HDD. The structure has changed from it's predecessor and all data stored in here is in little endian format. == SIECAF File Structure == Structure: * Header === Header === {| class="wikitable" |- ! Offset !! Size !! Description |- | 0x0 || 0x8 || Magic <code>0x53494543414...")
 
Line 20: Line 20:
| 0x18 || 0x8 || Unknown (0x1)
| 0x18 || 0x8 || Unknown (0x1)
|-  
|-  
| 0x20 || 0x10 || Hash?
| 0x20 || 0x10 ||Seed? Since it was removed in metadata.
|-
|-
| 0x30 || 0x4 || Unknown size
| 0x30 || 0x4 || Unknown size

Revision as of 06:49, 7 January 2024

The archive.dat file format is used to store PS5 Backup and Restore (BAR) data. The backup/restore system will create an archive.dat file(s) on a USB drive which will contain a backup of your entire HDD. The structure has changed from it's predecessor and all data stored in here is in little endian format.

SIECAF File Structure

Structure:

  • Header

Header

Offset Size Description
0x0 0x8 Magic 0x5349454341460000 SIECAF\0\0
0x8 0x8 Version
0x10 0x8 Unknown (0x1)
0x18 0x8 Unknown (0x1)
0x20 0x10 Seed? Since it was removed in metadata.
0x30 0x4 Unknown size
0x34 0x4 Unknown size
0x38 0x4 Unknown size
0x3C 0x4 Padding
0x40 0x8 Number of Segments
0x48 0x8 File Offset
0x50 0x8 File Size

Updating once further research has been made...