jamiemac2005
June 20th, 2007, 04:34
Okay so i have a file i'm trying to crack, its a pdf to jpg program and it was packed with UPX 2.00, so i used upx.exe from sourceforge to unpack it, it unpacked fine and ran fine afterwards. Its a basic nag for serial sort of thing but when i open it in Olly i get the message "Module 'PDF' has entry point outside the code (as specified in the PE header). Maybe this file is self-extracting or self-modifying. Please keep it in mind when setting breakpoints!" which i remember seems to be the message i get when i have a packed file so i checked it in PEiD just to be sure and it sait that its written in Microsoft visual C++ 6.0 so it is unpacked right? so i open it in Olly again, and debug past the nag and find a way to patch the registration but when i try to "Copy to executable" it says "Unable to locate data in executable file" and then crashes... does anyone know what the problem is?
i also tried finding the section of code i needed to patch in a hex editor and the code is different (the code i'm patching is a basic conditional jump in the registration scheme[i couldn't find the serial but i didnt look very hard so i may try that])... but the code in the hex editor at the same offset doesnt have any likeness to the code i was trying to patch...
cheers to anyone who can help me,
Jamey
p.s. i did search but only found stuff on unpacking upx not problems after...
=]
i also tried finding the section of code i needed to patch in a hex editor and the code is different (the code i'm patching is a basic conditional jump in the registration scheme[i couldn't find the serial but i didnt look very hard so i may try that])... but the code in the hex editor at the same offset doesnt have any likeness to the code i was trying to patch...
cheers to anyone who can help me,
Jamey
p.s. i did search but only found stuff on unpacking upx not problems after...
=]