blog advertising is good for you
You’ll note that the first few bytes of the file in hex are:
73 72 6d 00 2d 73 00
This equates to the ASCII you saw:
srm.-s.
*but* in fact the “.” are actually a place-holder for a non-printable ASCII character (in this case for the hex value 0x00 aka NUL).
It’s standard in C to use a NUL-terminated string so these 0x00 are probably used to indicate the end of the strings.
What this means is it *might* be possible to have additional options if you *insert* characters between the 0x73 value and the 0x00 value.
Or it might not.
More information about formatting options
You’ll note that the first few bytes of the file in hex are:
This equates to the ASCII you saw:
*but* in fact the “.” are actually a place-holder for a non-printable ASCII character (in this case for the hex value 0x00 aka NUL).
It’s standard in C to use a NUL-terminated string so these 0x00 are probably used to indicate the end of the strings.
What this means is it *might* be possible to have additional options if you *insert* characters between the 0x73 value and the 0x00 value.
Or it might not.