I'm inspecting a binary file. I have a rough idea of what is inside but there are some characters present which I am not sure how they got there. My question is highlighted in bold below. Thanks.
To speed things up the first 28 bytes are reserved for the date & time, it finishes about 24 bytes in, which I expected. However at 29 bytes there is a control code 'EOF' (04). At 30 bytes in is another unexpected control code 'FS' (1c). Are these control codes typically used to seperate contents in a binary file? Would they have to have been placed purposely on generation? At first I thought maybe an old time and date function would have returned an array with this value at the end but it falls out of the 28 byte range.
Originally this was apparently generated on an old UNIX SYSTEM 5 system and possibly used the POSIX libs.
Here is the contents binary file through a hex editor...
54 75 65 20 4e 6f 76 20 32 39 20 30 39 3a 32 35 3a 34 35 20 32 30 31 31 00 00 00 00 04 00 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 39 00 82 46 40 02 13 00 37 00 3b 00 ec 45 18 47 40 02 58 02 41 65 00 00 00 00 84 00 67 00 f2 2b 7d 04 37 00 66 00 69 00 8e 2b 56 2c 4c 04 a5 04 f9 c9 00 00 00 00 60 00 59 00 ac 0d 29 05 08 00 57 00 5b 00 48 0d ac 0d 19 05 29 05 4e e8 00 00 00 00 62 00 58 00 7a 0d 41 05 03 00 55 00 58 00 e4 0c 7a 0d 41 05 41 05 85 ec 00 00 03 00 85 00 53 00 ac 0d 49 05 05 00 50 00 54 00 16 0d 10 0e 49 05 49 05 ee ed 00 00 02 00 88 00 54 00 ac 0d 51 05 39 00 51 00 59 00 e4 0c 10 0e 21 05 79 05 56 ef 00 00