This release incorporates numerous small bug fixes contributed through pull requests to the GitHub repository. Thank you to all contributors.
It also now includes code that should handle the latest KFX encryption used by the latest Kindle for PC and Kindle for Mac. How long this code will work is anyone's guess. It may be that Amazon will update Kindle for PC/Mac very quickly. In which case, the existing work-arounds to get KF8 format should still work.
I am very grateful to those dedicated developers who spend their free time reverse-engineering the DRM code.
This release is for calibre 5.x. It includes the DeDRM and Obok plugins, versions 7.1.0.
For calibre 4.23, you must use the 6.8.1 DeDRM plugin, but the included Obok 7.1.0 plugin should work with calibre 4.2.3.
There may well still be problems with the DeDRM plugin. If you find a book that can be decrypted with calibre 4.23 and DeDRM 6.8.1, but that does not decrypt with DeDRM 7.1.0, please send me to original encrypted book, and your key exported from the DeDRM 6.8.1 preferences. I will try to reproduce the problem and fix the bug. Please send books and keys to email@example.com
Please DO NOT send me anything unless you can get it to decrypt successfully with calibre 4.23 and DeDRM 6.8.1
This release is for calibre 4.x and earlier.
This releases fixes a problem with retrieving the Kindle for Mac key under Mac OS X Big Sur. The Obok plugin hasn't been changed.
If you are already using 6.8.0 you only need this update if you use Kindle for Mac under Mac OS X Big Sur.
This release DOES NOT work with calibre 5.0. Stick with calibre 4.23 for now if you need DRM removal.
This release adds full support for the new .kinf2018 key files and the nw KFX encryption. Many thanks to Apprentice Sakuya for their work on this.
This means that this release now works with the latest (2.8) version of Kindle for PC and Kindle for Mac.
A script to remove DRM from B&N PDFs has been included but not integrated into the plugin, nor tested.
This release should fix a compatibility problem with the latest release version of calibre and KFX files.
This release DOES NOT handle Kindle for Mac/PC 1.25 and later.
This release DOES NOT work with the latest calibre beta that requires Python 3 for plugins.
This release release DOES DROP SUPPORT for the stand-alone DeDRM apps. Only the calibre plugins are now included. (& the separate python scripts).
The key needed to decrypt the values in the .kinf2018 file has changed over the .kinf2011 file. This version, although it can now find the .kinf2018 file on PC, cannot decode it after all.
The release also includes improved cleaning of book name when converting book name to a file name.
Another new folder structure, some minor tweaks to the scripts for unusual events, and hopefully a 64-bit Mac OS application that now works from the release download, and doesn't need an executable bit setting, and doesn't have an unnecessary splash screen. I can't do anything about it being unsigned. Apple don't allow anonymous signing, unsurprisingly. :)