- Joined
- May 4, 2021
- Messages
- 39 (0.03/day)
I'm trying to understand how to use Hex Editors when it comes to non ASCII-character related bytes to see what the program is doing. Seems like most tutorials I come across are just getting to string messages. They do teach how to use the hex editor and understanding binary/hexidecimal, word size and Big/Little Endian(Some better than others). But, as far as interpreting the unreadable stuff I have not been able to find. Closest thing I came across was the idea of learning assembly.
What are the prerequisites to fully utilizing a hex-editor and knowing where to look for certain things? I'm familiar with C-style programming, some OOP, and I understand Binary math/Hexidecimal and just learned Big/Little Endian. Still working on determining when there's a byte/multibyte sequence in a program except for ASCII character, which are always just two nibbles/1 Byte.
What are the prerequisites to fully utilizing a hex-editor and knowing where to look for certain things? I'm familiar with C-style programming, some OOP, and I understand Binary math/Hexidecimal and just learned Big/Little Endian. Still working on determining when there's a byte/multibyte sequence in a program except for ASCII character, which are always just two nibbles/1 Byte.