

It seems each line in the ihex file starts with a colon :Įach of the above are hexpairs ie BYTE E8 will be 0x45 0x38 in the file 3A 31 30 30 30 30 30 30 30 45 38 30 45 30 30 :10000000E80E00

Intel seems to have published the specs of ihex file format i got hold of one pdf from microsym named intelhex.pdf dont know if any latest version are available this is my first brush with ihex or arm for that matter Hexadecimal Object File Format Specification Revision A January 6, 1988 If you were wondering how did radare2 get the 4885460c at address 0xxxxc1 :\>rahash2 -a md5 SMOK_X_CUBE_II_firmware_v1.07.hex SYS_V commented that it should be -b16 and posted an answer with ample details how to proceed from the end of my answer to a tangible result here is the link to that thread how to find usefull info from a bin file :\>ls -l Note the command in radare2 in my original answer uses switch -b32 Radare2 supports these ihex files directly
