View Full Version : Identifying PID


f64club
06-13-2009, 03:02 AM
I have a mobi file but I do not know the PID.
I have tried using fake PIDs and get the error message -
Error: no key found. maybe the PID is incorrect
I found both argecho & pid_checksum but neither show pid.
How can I find the pid encoded in the file?
Opening in notepad shows 9781101056530 & B0026NBZCG in the header
I would assume it's B0026NBZCG but it doesn't work.
Thanks in advance...

HarryT
06-13-2009, 03:40 AM
I suggest that you re-download the file from the bookstore at which you bought it; you should be able to see the PID displayed there.

Nobody here is going to help you "pirate" a Mobi file if it isn't one which you've legitimately bought.

pdurrant
06-13-2009, 03:57 AM
There is no method to recover the PID used to encode a mobipocket file from the mobipocket file itself.


How can I find the pid encoded in the file?

f64club
06-13-2009, 04:18 AM
Technically, the file has an azw extension.
I changed it to mobi
I discovered 9781101056530 is the ISBN
So, by default the other number should be the PID.
I used pid_checksum.py and it showed the last two characters changed to 26
BUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTT wait
When I try to strip it it says wrong PID on both CG & 26
Then I change the first two 00's to oo (zeros to letter O) I get a different PID
under pid_checksum, the last two characters change from CG to D3
Even using THAT PID doesn't work.
I am not asking for someone to help Pirate a book, Harry, I bought the book from -
[Link deleted by moderator]
I had a similar problem a few years ago when I bought a book from Diesel eBooks, they had to recode my PID into the file; it took them almost two weeks to do that; I am just trying to shorten that potential waiting period.

HarryT
06-13-2009, 04:22 AM
I'm afraid that looks awfully like a pirated book site to me. Nobody except Amazon can sell DRM-protected AZW books.

f64club
06-13-2009, 04:58 AM
Someone once said the same thing about Microsoft .lit books when they first came out back in the mid 90s.
When I had my Casio E125, I found other sellers online who sold .lit books.
Since it is a mobi format book, all you have to do is change the extension from azw to prc.
Since kindle is the flavor of the month right now, who knows what the true format might be?
I'll stick with tried and true .lit & .prc thank you and in a few months when people say "kindle, who?" I'll still be buying and reading my ebooks.
Did someone say Franklin Ebook who? http://www.amazon.com/Franklin-Electronics-EB-500-Rocket-eBook/dp/B00000JSFS

HarryT
06-13-2009, 06:07 AM
Sorry, I think you misunderstand me.

What I am questioning is why you do not know the PID for a DRM-protected Mobipocket book which you have bought. You would have needed to enter the PID of your device at the bookstore before buying it - that's the way the Mobi DRM works. How did you obtain a Mobi file for which you don't know the PID?

f64club
06-13-2009, 07:58 AM
I've purchased dozens of ebooks from several sites and only had this problem once before - read my second reply.
I am seeing a whole lot of questions from you but not a whole lot of answers.
Do you have a solution, besides your first reply or are you just really bored and have nothing better to do than prowl posts and ask a whole lot of questions without giving any solutions???
I must admit, when I see the reply number increase on my post, it is disheartening to see that no one else has encountered this problem;
The only person replying is Harry :blink:

Sweetpea
06-13-2009, 08:11 AM
I've purchased dozens of ebooks from several sites and only had this problem once before - read my second reply.
I am seeing a whole lot of questions from you but not a whole lot of answers.
Do you have a solution, besides your first reply or are you just really bored and have nothing better to do than prowl posts and ask a whole lot of questions without giving any solutions???
I must admit, when I see the reply number increase on my post, it is disheartening to see that no one else has encountered this problem;
The only person replying is Harry :blink:

you can find the PID on the device you want to read the book on.

Let me explain:

You have a device you want to read the book with (this can be a computer, a PDA, a phone or any other dedicated reader). That device has a PID. When you buy a book, you give this PID and that book will be encoded so that only a device with that certain PID can read it. A mobi book can hold up to four PIDs (so you can read it on 4 devices, IF you entered all four PID's when you downloaded the book)

HarryT
06-13-2009, 08:20 AM
Do you have a solution, besides your first reply or are you just really bored and have nothing better to do than prowl posts and ask a whole lot of questions without giving any solutions???


No. As I have already explained, you need to enter the PID for your device at the bookstore where you purchased the book. The book will then be encoded for your device, and you will be able to read it. You really should not have any Mobi file for which you do not know the PID, because it's up to you to tell the bookstore what the PID is before you download the file.

Jellby
06-13-2009, 08:25 AM
To make it clear.

The only reply to the original post is "NO", it cannot be done as far as I (we) know, there is no way to retrieve the PID from a DRMed mobi file.

Once this is said, the rest of the discussion is around why you should want to do that and whether there could be other ways to achieve the ultimate goal of reading a book you have purchased.

HarryT
06-13-2009, 08:28 AM
To make it clear.

The only reply to the original post is "NO", it cannot be done as far as I (we) know, there is no way to retrieve the PID from a DRMed mobi file.


Precisely. The PID is the encryption key, and is not stored in the file.

JSWolf
06-13-2009, 10:10 AM
Harry, since the site linked in this thread is a highly illegal site, I suggest you remove the link.

And to f64club, you got ripped off.

f64club
06-14-2009, 12:24 AM
Jellby, thanks, that's what I needed a simple 'no' :)
Jswolf, ok, what can I do to shut this person down? :angry:
I guess I could whois his address but then what?
Report him to Amazon? :blink:

desertgrandma
06-14-2009, 01:43 AM
Jellby, thanks, that's what I needed a simple 'no' :)
Jswolf, ok, what can I do to shut this person down? :angry:
I guess I could whois his address but then what?
Report him to Amazon? :blink:




misunderstood post........nevermind! :)

kevindorsey
06-22-2009, 01:10 PM
Can't be a real file if there is no PID, I assume.