

įile Signature 2 (the second field) can have (for now) 3 different value, each value indicating the file format/version : kdbx file formats’ header first have 2 fields of 4 bytes each that are the file signatures (cf KdbxFile.cs of Keepass2 source code).įile Signature 1 (the first field) will always have a value of 0x9AA2D903. File Signature 1 (4 bytes) & File Signature 2 (4 bytes) The header start for both file formats by two 4 bytes fields : the file signatures.

I’m currently working (I’m just at the beginning, and I’m quite slow) on a personal project that will use Keepass files (kdb and kdbx).
