Hi -
Yes! I really loved that program that checked the legitimacy of a Pokemon, it was truly useful for EV training and IV breeding to check if they were fakes when trading. Pokesav is neat, but cheap.
If you're looking for a program that will convert your file into hex, you could always just try another program and ditch trying to actually make one (so you have more options, resources, tech support, etc).
I recommend this[1] because it's both free and cool. I'm NOT entirely sure if it will convert your file (.pkm) to hex though, I'll test that all out later, but for now.. give it a shot.
[1]
http://www.hhdsoftware.com/Products/...itor-free.html
Regards.