dAKuRioUSCHiLD [ PC_'99 ] Tut Part Attack Angle Tools Needed ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Part 6.-----------Psudo KeyGen----------SOFTICE, WinDasm and Hiew. Ok this is fun, you make the program it's own worst enemy!! Now that we know where the true serial is kept ( 00406030, we discovered this from part 5 ) we can use it! Lets look at that bitch message in windasm again:* Referenced by a (U)nconditional or (C)onditional Jump at Address: |:004027A3(C) | :004027C1 6A00 push 00000000 :004027C3 6A00 push 00000000 * Possible StringData Ref from Data Obj ->"Incorrect code!" | :004027C5 68AC634000 push 004063AC :004027CA 56 push esi
See the "push 004063AC" that is where the string "Incorrect code!" is stored! The box will display whatever is at the location it is told to push. So if we simply told it to "push 00406030", the box would display that location, which happens to hold the correct code!! :D Phun Shit!! So we fire up hiew, go to the offset of "push 004063AC" which is "00001BC5". Then we hit F3 to edit, but now we press "tab". It is easier to do this than for me to explain how your computer stores values. Now just press "back-space" to erase 4063AC and replace it with 406030!! Simple huh? But a only a true key-generator could show off our skills as a "re-programer"!! Damn tootin' there's more to do!! ONTO Part 7...