Software Tools
You are going to need some software to analyze the binary
Hex Editor
There are plenty of good Hex Editors out there
HxD is easy to use quickly http://mh-nexus.de/en/hxd/
HexEdit takes more to get used to but has an excellent feature set (currently using this one) http://www.mitec.cz/hex.html
Disassembler
Disassembler
Comments