Quote:
Originally Posted by mbp
I was playing around with this at work this afternoon. I'm in Europe so I used the voucher method to buy a book and download it onto my iphone. My iphone is jailbroken so I simply scp'd it off onto my computer. The ebook was DRMed and had a .prc extension. I tried the kindlepid.py script with the serial number for my iphone (as shown on the amazon devices page). It produced what looked like a reasonable PID but it didn't work with mobidedrm.py. I played around with it a bit and finally got it to generate the correct PID and de-drm'ed my book.
The change was trivial. Is it ok to post a modified kindlepid.py script here? I believe the change was something like:
post content modified on Amazon's request
|
I can confirm that this works. I had to use MobiDeDRM.py rather than kindlefix.py once I had generated the correct PID from my iPhone serial # with the modified kindlepid.py. For other Kindle newbies: the serial # is found at amazon.com/kindle, Manage Your Kindle|Your iPhone(s) and iPod Touch(es)|Edit Info (I tried my actual iPod serial from the iPod settings at first

).
Thanks for the tip mbp. I can finally get ebooks at Kindle prices on my DR1000S.
Now who's up to the task of reverse engineering topaz and how much is it gonna cost me?