Hi Francesca,
Thank you for your help. I understand that different sequences are alternative signatures, but in my case, at least the v. 2 should have been identified as it has 0x02 at offset 8, shouldn't it?
I tried again with two different signatures: the one that targets v. 2 with your solution, and the other one that targets all versions of ICC Profile. Strangely, the first one fails normally (no file is identified) but the second one seems to produce warnings in the terminal and even the basic information (like the extension) are not returned (see screenshots).
I also probably lack some knowledge about using a hex editor. Do you recommend a resource for learning the basics?
Kind regards,
Bertrand