Original Post
I'm not sure if I just made a mistake last time I posted this, or if it was deleted by the mods (whom I PMed, but no reply). So I appologize if this was deleted... ****** DISCLAIMER ********** I AM NOT DOING THIS TO PIRATE SOFTWARE. I DO NOT BELEIVE IN PIRATING SOFTWARE. I AM DOING THIS FOR MY OWN INTEREST. *************************** OK, so i'm learning how to disasemble and modify code (cracking code) out of a personal interest, a way to help me learn assembly, learning how programs work at a low level, how to protect programs, etc. NOTE: I'm practicing with programs *I* write. So i have a decompiler, IDA pro, which I decompile a program with. One of my test programs just checks for a serial number, and when I decompile it, I find two conditional jumps that I want to get rid of. These two jumps go to "This is an invalid code" part. IE: I want to change the jz to a nop so its just passed over. I'm not sure if this would work, but time will tell:P Now, any of the essays I've found on the subject say to modify the data using a HEX editor. Well, i have 2 of them, and I can never find the area i'm looking for. So how do I go about modifying my program? I've tried [google], but that isn't helping. :P So what do I do now that i've found what I want to modify? Cheers Sigma