Linux Shell Tips published a tutorial about editing and converting binary files on Linux.
How to Edit and Convert Binary Files on Linux
If a file stores data in contiguous bytes format, a program trying to read this file will need to be instructed on how to read it since such files do not directly define a compatible method for reading their associated content.
How to Edit and Convert Binary Files on Linux