View Single Post
Old 12-16-2009, 08:08 AM   #53
labba
Member
labba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-books
 
Posts: 23
Karma: 752
Join Date: Dec 2009
Device: none
Final solution

so this is the solution for now:
run OllyDbg and open the K4PC exe
then go to offset : 00570A94
and set a BreakPoint on this line(f2)

you can see that Eax will contain a String
not press F9 this will break on this line for about 4-5 times the last time that it will break this will be the PID.
you will need to fix your checkSum so:
create a new python file:
just use the checksumPid function that is in the latest mobidedrm.py (v0.07)
and call it: checksumPid(pid)

then you can run the new fix checksum with : mobidedrm.py (v0.07) script to decrypt.

enjoy !!

PS : i♥cabbages : fix me if somthing that i wrote is wrong or you have a better way to do this...

LaBBa.

Last edited by labba; 12-19-2009 at 06:57 PM.
labba is offline   Reply With Quote