OLD | NEW |
(Empty) | |
| 1 name: binarycookies |
| 2 type: format |
| 3 description: Safari cookies file format |
| 4 urls: ["https://github.com/libyal/dtformats/blob/master/documentation/Safari%20C
ookies.asciidoc"] |
| 5 --- |
| 6 name: byte |
| 7 type: integer |
| 8 attributes: |
| 9 format: unsigned |
| 10 size: 1 |
| 11 units: bytes |
| 12 --- |
| 13 name: uint16 |
| 14 type: integer |
| 15 attributes: |
| 16 format: unsigned |
| 17 size: 2 |
| 18 units: bytes |
| 19 --- |
| 20 name: uint32 |
| 21 type: integer |
| 22 attributes: |
| 23 format: unsigned |
| 24 size: 4 |
| 25 units: bytes |
| 26 --- |
| 27 name: uint32be |
| 28 type: integer |
| 29 attributes: |
| 30 byte_order: big-endian |
| 31 format: unsigned |
| 32 size: 4 |
| 33 units: bytes |
| 34 --- |
| 35 name: uint64 |
| 36 type: integer |
| 37 attributes: |
| 38 format: unsigned |
| 39 size: 8 |
| 40 units: bytes |
| 41 --- |
| 42 name: float64 |
| 43 type: floating-point |
| 44 attributes: |
| 45 size: 8 |
| 46 units: bytes |
| 47 --- |
| 48 name: cstring |
| 49 type: string |
| 50 encoding: ascii |
| 51 element_data_type: byte |
| 52 elements_terminator: "\x00" |
| 53 --- |
| 54 name: binarycookies_file_header |
| 55 type: structure |
| 56 attributes: |
| 57 byte_order: big-endian |
| 58 members: |
| 59 - name: signature |
| 60 type: stream |
| 61 element_data_type: byte |
| 62 number_of_elements: 4 |
| 63 - name: number_of_pages |
| 64 data_type: uint32 |
| 65 --- |
| 66 name: binarycookies_page_sizes |
| 67 type: sequence |
| 68 element_data_type: uint32be |
| 69 number_of_elements: binarycookies_file_header.number_of_pages |
| 70 --- |
| 71 name: binarycookies_file_footer |
| 72 type: structure |
| 73 attributes: |
| 74 byte_order: big-endian |
| 75 members: |
| 76 - name: unknown1 |
| 77 type: stream |
| 78 element_data_type: byte |
| 79 number_of_elements: 8 |
| 80 --- |
| 81 name: binarycookies_page_header |
| 82 type: structure |
| 83 attributes: |
| 84 byte_order: little-endian |
| 85 members: |
| 86 - name: signature |
| 87 data_type: uint32 |
| 88 - name: number_of_records |
| 89 data_type: uint32 |
| 90 - name: offsets |
| 91 type: sequence |
| 92 element_data_type: uint32 |
| 93 number_of_elements: binarycookies_page_header.number_of_records |
| 94 --- |
| 95 name: binarycookies_record_header |
| 96 type: structure |
| 97 attributes: |
| 98 byte_order: little-endian |
| 99 members: |
| 100 - name: size |
| 101 data_type: uint32 |
| 102 - name: unknown1 |
| 103 data_type: uint32 |
| 104 - name: flags |
| 105 data_type: uint32 |
| 106 - name: unknown2 |
| 107 data_type: uint32 |
| 108 - name: url_offset |
| 109 data_type: uint32 |
| 110 - name: name_offset |
| 111 data_type: uint32 |
| 112 - name: path_offset |
| 113 data_type: uint32 |
| 114 - name: value_offset |
| 115 data_type: uint32 |
| 116 - name: unknown3 |
| 117 data_type: uint64 |
| 118 - name: expiration_time |
| 119 data_type: float64 |
| 120 - name: creation_time |
| 121 data_type: float64 |
OLD | NEW |