i agree , knowing your way round hex is a good thing... but using tools is better, i could figure my way round hex , but figuring out what is assembly language and what are ints , strings etc... so you don't mess with the wrong thing is hard , near impossible, without disassembling the whole file