|
|
#1441 | |
|
just an egg
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,883
Karma: 8006346
Join Date: Mar 2015
Device: Kindle, iOS
|
Quote:
|
|
|
|
|
|
|
#1442 | |
|
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2026
Device: Kindle 1gen keyboard
|
Quote:
|
|
|
|
|
|
|
#1443 |
|
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2026
Device: Kindle 1gen keyboard
|
Oh thought I would add. I downloaded the latest kindle for pc on my desktop and even if you “download” the books you can not access them on your PC. Our at least I have no idea where they are. And yes there is no longer a content file in the kindle user folders
|
|
|
|
|
|
#1444 | |
|
Laura
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,656
Karma: 24000000
Join Date: Nov 2009
Device: Kobo Sage, Kobo Elipsa, Nook Glowlight 4 Plus, Kindle Oasis 2
|
Quote:
Look in Kindle for PC Tools > Options > Content and see what it says. |
|
|
|
|
|
|
#1445 |
|
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 545
Karma: 10491221
Join Date: Apr 2010
Location: Denmark
Device: Kobo: Clara BW, Libra 2,Sage. Kindle Oasis 3, Ipad Mini
|
|
|
|
|
|
|
#1446 | |
|
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 48
Karma: 1852748
Join Date: Jun 2023
Device: iPhone
|
Quote:
Some details, though I don't know if this is correct place: Each KFX has two parts book file(s) and voucher. Some book files are encrypted by book key. Yes, there was always a "per-book key". It is in the voucher and does not change between devices or users. (Does change with the book variant, like high-definition images). Voucher has derivation algorithm ID and encrypted book key (now, from 2.8.2, encrypted two times). Derivation algorithm is a problem here, and the part that changes. It can consume up to 3 inputs (so far): Device serial, Account Secret and Book Salt (that is a new thing),and spits out key to decrypt voucher. Now, what changed over time: There used to be a set of derivation algos shared between all platforms. Mac, Android, PC, Kindle, all had the same ones. Also, Kindles did not use Account Secrets and their serials were literally written on the cases. Then, after the algos were... exposed, they split per platform. Each release made new derivation algo for Apple, Android, PC and kindles. Also, they started obfuscating executables to the point that algorithms were no longer reasonably extractable. So currently what I use is Kindle executable itself, but I cannot do the same on Mac and Kindles... well, not without jailbreak, anyway. In about 5.18.5, Kindles started using account secret, which is a string that is sent by Amazon to device when it registers. Since it is hidden in a place user cannot access without jailbreak, even if the derivation algorithm was known, one cannot run it, since it is missing data. For 5.16.2.1.1, they added new derivation algorithm (before it was using the shared one which was also in K4PC), and used an odd method that injects it at runtime. It is not even in the firmware image, so presumably they can update it at will. I don't have Kindle, but I guess, in theory and qemu it is possible to deal with that, but then Amazon might just add account secret (there is place for it in that firmware) and then we are stuck again. Likewise, Mac. Account secret is stuck in a place only accessible to apps signed by Amazon and Apple, unless one disables SIP. With SIP off, Kindle memory can be accessed and secret can be pulled, or other approaches can be taken (as epubor does, I assume), but as mentioned, I am not going to publish something that requires one to disable system protection, and then learn how to compile and sign executables. Most people that can do that reliably have their own ways if they feel like it. Also, I don't have Mac to work on that. And again likewise, Android. I don't even know where they hide dsn/secret, but it is not user-accessible without root, i believe. I did publish an awkward frida script that used to work to get book keys from memory (though it crashed the app quickly, after 1-2 keys), but they fixed it in one of the later versions. Apologies for a long and somewhat offtopic post. |
|
|
|
|
|
|
#1447 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,850
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I have a PW3 that has firmware 5.16.2.1.1 on it. It's been in airplane mode since sometime between the announcement of D&T going away and D&T going away. If I turn on WiFi and Amazon sends it's parasites to infect my PW3, will I lose any functionality other the not being able to remove the DRM from downloaded eBooks?
|
|
|
|
|
|
#1448 | ||
|
just an egg
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,883
Karma: 8006346
Join Date: Mar 2015
Device: Kindle, iOS
|
Quote:
Quote:
Also, does anyone know if Kindle for Android is in any way workable nowadays as a way to obtain calibre-friendly books? Or is it dead and I should update the first post accordingly? |
||
|
|
|
|
|
#1449 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,936
Karma: 245231575
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
|
|
|
|
|
|
|
#1450 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,850
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
|
|
|
|
|
#1451 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 869
Karma: 2873645
Join Date: Jul 2008
Location: Texas
Device: PW5, Oasis 3, K5, K3/KK
|
5.16.2.1.1 has been infected for weeks now. DRM was changed and can no longer be removed from books received on devices with that firmware. at least, that is my understanding based on here, github, and reddit.
Now, as to your original question: will I lose any functionality other the not being able to remove the DRM from downloaded eBooks? Not afaik. Just no ability to remove the drm. You can still download the books from amazon and read them, etc. But, to be fair, I don't have a device on 5.16.2.1.1. |
|
|
|
|
|
#1452 |
|
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,319
Karma: 1937893
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
The way to prevent that from happening is to turn the wifi on - download the book, and then immediately plug it into your computer - hunt down the as of yet to run installer that came with the book - and delete it, remove the book, the Kindle and return to wifi.
AFAIK the Kindle needs to be turned off for it to update, a restart or something. I know that the older devices like the 5th Gen are so difficult that you have to download from Content & Devices, then wait forever, the restart the Kindle. I believe that the restart is going to be the way they get those ones to sneakily update when they are always on airplane mode and only turned on to download a book. It isn't intentional, but the fact that the Kindles are so old that it's hard to download the formats, but its going to be a nice side effect that allows those sneak updates. |
|
|
|
|
|
#1453 | |
|
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,319
Karma: 1937893
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Quote:
I didn't appreciate how much help having Directory Opus was for a file manager program until I saw all those individual folders mixed in with the bookfiles. Fortunately, flat view without the folders and sorting by extension and shuttling the bookfiles to a single folder took about 10 seconds. |
|
|
|
|
|
|
#1454 | |
|
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,319
Karma: 1937893
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Quote:
EDIT - Sorry, I was talking about 1.17.4417 - how anyone was or is still able to go below that I don't know. |
|
|
|
|
|
|
#1455 |
|
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,319
Karma: 1937893
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
also, on r/calibre someone has been on a bullhorn blasting step by step instructions to break the NEWEST DRM. I cant even.
Last edited by Rellwood; Yesterday at 10:38 PM. |
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Dealing with Kindle for PC/Mac 1.19 and KFX in calibre | jhowell | Calibre | 2232 | 05-27-2024 05:58 AM |
| Dealing with Adobe DRM eBooks from other stores? | Amon_Re | Kobo Reader | 19 | 04-16-2023 04:33 PM |
| Dealing with Kindle for PC/Mac 1.19 and KFX in calibre | BetterRed | Conversion | 0 | 02-08-2017 12:47 PM |
| Dealing with Kindle ebooks in calibre | BetterRed | Devices | 0 | 02-06-2017 06:59 PM |
| Newbie dealing with eBooks and Calibre | DUCKofD3ATH | Calibre | 7 | 11-17-2010 11:51 AM |