DRM Removal Tools for eBooks

Version 6.5.3 released on 12 January, 2017

Welcome to Apprentice Alf’s blog

This blog is intended to help anyone looking for free and simple software for removing DRM from their Kindle ebooks, stripping DRM from their Adobe Digital Editions ebooks, getting rid of DRM from their Barnes and Noble ebooks, freeing their Kobo ebooks of DRM, or decrypting their Fictionwise eReader ebooks.

If you want to find out more about ebooks, DRM and why you will probably want to remove the DRM from your ebooks, see this post:  Ebook Formats, DRM and You — A Guide for the Perplexed.

If you already know that you want to strip the DRM from your ebooks, you’ve found the right place.

The Tools

To get started on removing DRM from your ebooks, just download the tools archive from the link below. Unzip the archive, and start reading.

The latest release can be found at the top of this page:
https://github.com/apprenticeharper/DeDRM_tools/releases

Getting Help with the Tools

If you have any questions about the tools, ebooks, and DRM, check the FAQs at the GitHub repository:
https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md

If you have any problems with the current tools, please ask for help in a comment on this post or open a new issue at the GitHub repository. If you are having a problem with an older version of the tools, please first update to the current version, and see if that solves your problem.

Before commenting here, please check the ReadMe file and the FAQs (see link above).

In any bug report or help request, please include:

  • which tool was used
  • which OS you are using
  • where the ebook file came from (device or application)
  • any error messages
  • a log of the DRM-removal attempt (see the FAQs on how to get a log).

Anti-Piracy Notice

Please only use these tools for gaining full access to your own ebooks for archiving/conversion/convenience. De-drmed ebooks should not be uploaded to open servers, torrents, or other methods of mass distribution. No help will be given to people doing such things. Authors, retailers and publishers all need to make a living, so that they can continue to produce books for us to read. Don’t be a parasite.

Origin of the Tools

The tools for removing DRM from ePubs were originally posted at i♥cabbages’ blog. The tools for Kindle/Mobipocket were originally posted at The Dark Reverser’s blog.

They have since been improved by many people, but mostly some_updates, DiapDealer, Apprentice Alf, and Apprentice Harper. While there are many sites that redistribute these tools, the most up-to-date versions of the tools are currently released here.

Other Sources

Anyone trying to sell you ebook DRM removal tools for Adobe Adept ePub and PDFs, Barnes & Noble ePubs, Kindle ebooks, Kobo ebooks, or eReader ebooks has probably just repackaged (an earlier) version of the tools available here.

Advertisements

3,253 thoughts on “DRM Removal Tools for eBooks

  1. @ concerned citizen: Brilliant! Thank you so much for that very simple solution. I just renamed the file to renderer-test.exe.old, just in case, and it worked. I was dreading having to reinstall Kindle 4PC 1.17 and downloading over 300 books again. I can import my new purchase and convert it as before. Many thanks.

  2. thanks so much for these great tools! i find that using calibre-dedrm or the python-pycrypto-dedrm in windows but with my kindle eink (sn included) strips images from the book (although leaves the cover image). not reading a lot of picture books, but trying to make some travel guides more handy for myself — but no maps or anything get included. ideas?

    • Instead of importing directly from your Kindle, download books from the Amazon web site ‘for transfer via USB’ to your Kindle. This will give you a single file that includes the images.

      (Sometimes, when downloading directly to a Kindle, Amazon will put the images in a separate .azw6 file that the tools and calibre can’t handle.)

      • i really appreciate the quick response. in my kindle content area, i have only the options to send the content to one of the registered devices (phon, kindle, win pc). sorry to be so needy, but can you be more specific about how to find the usb option? thanks!

        • In the “Manage Your Content and Devices” Page, under “Your Content” find the book your want. The Sction menu pop-up has an item “Download & transfer via USB”. In the window that then appears, you need to select your E-Ink based Kindle and click on Download. The book will be downloaded to your computer. Just drag & drop that file onto calibre.

          • oh, i was trying to shortcut it on my phone, not the same options .. of course. you, sir, are a gentleman and a scholar and i SO appreciate the help =)

  3. I just got a book from Nook and wanted to copy/paste a quote from it to no avail. Then I remembered Calibre and thought I’d give a shot at it from there. It’s DRM’d of course so I got your tools and followed the instructions to install. Imported the book epub file several times with no joy. Is B&N doing extra to make it impossible to open their epub files for their books in any other app? Is there anything else I can do to get it to open in other programs?

  4. My attempt at DRM removal failed. Can you help me? Here is the requested info:

    * which tool was used
    

    DeDRM 6.5.3 Macintosh Application

    * which OS you are using
    

    OS X 10.9.5 Mavericks

    * where the ebook file came from (device or application)
    

    device

    * any error messages
    

    3/11/17 3:50:20.427 AM com.apple.launchd.peruser.501[247]: (com.wondershare.AnjoyTunesHelper[1932]) Job failed to exec(3) for weird reason: 13

    * a log of the DRM-removal attempt
    

    There is 1 ebook to be decrypted.
    Processing file: Commentary on the Torah.epub
    shellcommand: /usr/bin/python ‘/Applications/DeDRM.app/Contents/Resources/zipfix.py’ ‘/Users/stevenstark-riemer/Documents/Digital Editions/Commentary on the Torah.epub’ ‘/Users/stevenstark-riemer/Documents/Digital Editions/Commentary on the Torah_fixed.epub’ > ‘/Users/stevenstark-riemer/Library/Preferences/com.apprenticealf.dedrm/DeDRM_temp.log’
    shellresult: sh: /Users/stevenstark-riemer/Library/Preferences/com.apprenticealf.dedrm/DeDRM_temp.log: No such file or directory
    There was an error with 1 ebook:
    Commentary on the Torah.epub had a problem with ZipFix:
    sh: /Users/stevenstark-riemer/Library/Preferences/com.apprenticealf.dedrm/DeDRM_temp.log: No such file or directory

    Thank you for any help you can provide.

    • As a wild guess, try creating the folder /Users/stevenstark-riemer/Library/Preferences/com.apprenticealf.dedrm/ and then try again. It might not be the only problem, but the only reason I can see for that file not being able to be created is if the containing folder doesn’t exist.

  5. I purchased a Kindle book from Amazon China. I can’t seem to remove the DRM. Normally, the Calibre plugin works for everything. But for this one, although it does import the book into Calibre, it doesn’t have any metadata and can’t be opened by the view. Any ideas?

  6. After my Kobo desktop was updated, the Obok plugin for calibre only gives the following error message:

    calibre, version 2.81.0
    ERROR: Unhandled exception: DatabaseError:file is encrypted or is not a database

    calibre 2.81 embedded-python: True is64bit: False
    Windows-8-6.2.9200 Windows (’32bit’, ‘WindowsPE’)
    32bit process running on 64bit windows
    (‘Windows’, ‘8’, ‘6.2.9200’)
    Python 2.7.9
    Windows: (‘8’, ‘6.2.9200’, ”, ‘Multiprocessor Free’)
    Successfully initialized third party plugins: Obok DeDRM (6, 3, 6)
    Traceback (most recent call last):
    File “calibre_plugins.obok_dedrm.action”, line 107, in launchObok
    File “calibre_plugins.obok_dedrm.action”, line 210, in build_book_list
    File “calibre_plugins.obok_dedrm.obok.obok”, line 387, in books
    DatabaseError: file is encrypted or is not a database

    The Kobo Desktop version is 4.2.6122
    I’m using Windows 10

  7. I don’t know if this was mentioned in the comments (sorry, I did read most of them)

    I used the “Save for USB transfer” option and chose my Kindle Touch as the target.

    When I imported the books into calibre about a third did not get DRM removed (I didn’t get any error messages). I didn’t see an error until I converted the imported books to ePub format.

    The problem was that I had not entered my Kindle Touch serial number in the DeDRM configuration. Once I did that the conversion worked fine.

    • FYI, with a Kindle Touch you can import books directly from the device itself. (No danger of getting KFX files.)

      You don’t get an error from calibre on import when DRM isn’t removed. There wasn’t any problem adding them — calibre doesn’t care if you just want to catalog your DRMed books too. But, of course, it can’t convert them. So to see why DRM wasn’t removed you need the debug log of an import.

      Info on adding the serial number and other configuration is in the help, readme, and FAQs.

  8. DRM removal failed for me. Here is the log:

    calibre Debug log
    calibre 2.82 embedded-python: True is64bit: False
    Windows-8-6.2.9200 Windows (’32bit’, ‘WindowsPE’)
    32bit process running on 64bit windows
    (‘Windows’, ‘8’, ‘6.2.9200’)
    Python 2.7.9
    Windows: (‘8’, ‘6.2.9200’, ”, ‘Multiprocessor Free’)
    Successfully initialized third party plugins: DeDRM (6, 5, 3)
    devicePixelRatio: 1.0
    logicalDpi: 96.0 x 96.0
    physicalDpi: 127.664921466 x 127.590697674
    Starting up…
    Started up in 6.85 seconds with 0 books
    stdout+stderr from file dialog helper: [”, ”]
    piped data from file dialog helper: [‘\xae\x97\xec\xefv\xc4\xb0\xdb\x907\xa5\xfc^1\x82\x90\xf0\x12\xed\xb7\xfc \xdb\x13\xa1B\x11\x97.\x1f\xd5\xad’, ‘C:\Users\vicke\Documents\My Kindle Content\B008LMXO34_EBOK\B008LMXO34_EBOK.azw’]
    DeDRM v6.5.3: Trying to decrypt B008LMXO34_EBOK.azw
    Using Library AlfCrypto DLL/DYLIB/SO
    MobiDeDrm v0.41.
    Copyright © 2008-2012 The Dark Reverser et al.
    MOBI header version 8, header length 264
    Extra Data Flags: 3
    Decrypting Kindle Format 8 ebook: Surgery of the Thyroid and Parathyroid Glands: Expert Consult Premium Edition – Enhanced Online Features
    Found 4 keys to try after 0.2 seconds
    Crypto Type is: 2
    DeDRM v6.5.3: Failed to decrypt with error: Cannot decode library or rented ebooks.
    DeDRM v6.5.3: Looking for new default Kindle Key after 0.2 seconds
    searching for kinfoFiles in C:\Users\vicke\AppData\Local
    Found K4PC 1.9+ kinf2011 file: C:\Users\vicke\AppData\Local\Amazon\Kindle\storage.kinf2011
    Decrypted key file using IDString ‘3964229631’ and UserName ‘7669636b65’
    DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds.
    Read the FAQs at Harper’s repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md
    Running file type plugin DeDRM failed with traceback:
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 170, in _run_filetype_plugins
    File “calibre_plugins.dedrm.init“, line 610, in run
    File “calibre_plugins.dedrm.init“, line 560, in KindleMobiDecrypt
    DeDRMError: DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds
    Added Surgery of the Thyroid and Parathyroid Glands: Expert Consult Premium Edition – Enhanced Online Features to db in: 0.4
    Added 1 books in 1.3 seconds
    Worker Launch took: 0.184000015259

  9. I’ve been having this problem for about a month now (about mid-feb to be exact). Kindle for PC updated and now the books are going to subfolders and most have this voucher file that has a new way to lock down the file. If the book doesn’t have that voucher file, it usually converts like normal but everything is coming in this now format now. Looking at the log, it looks like it’s the pesky KFX format (log below). At least it reads that it can’t be decrypted yet. 😀 Do we have any idea when it can be decrypted? Is there something else I can do, or just wait?

    I’m actually on 2.82 [64bit] calibre right now. This was logged 2/26/2017 but I just tried it tried it today, with the same results.

    calibre Debug log
    calibre 2.80 [64bit] embedded-python: True is64bit: True
    Windows-7-6.1.7601-SP1 Windows (’64bit’, ‘WindowsPE’)
    (‘Windows’, ‘7’, ‘6.1.7601’)
    Python 2.7.9
    Windows: (‘7’, ‘6.1.7601’, ‘SP1’, ‘Multiprocessor Free’)
    Successfully initialized third party plugins: DeDRM (6, 5, 3)
    devicePixelRatio: 1.0
    logicalDpi: 120.0 x 120.0
    physicalDpi: 72.035450517 x 72.0567375887
    Starting up…
    Started up in 15.37 seconds with 7 books
    DeDRM v6.5.3: Trying to decrypt B01MU837B1_EBOK.azw
    Using Library AlfCrypto DLL/DYLIB/SO
    DeDRM v6.5.3: Failed to decrypt with error: KFX format detected. This format cannot be decrypted yet.
    DeDRM v6.5.3: Looking for new default Kindle Key after 0.1 seconds
    searching for kinfoFiles in C:\Users\kim.whaley\AppData\Local
    Found K4PC 1.9+ kinf2011 file: C:\Users\kim.whaley\AppData\Local\Amazon\Kindle\storage.kinf2011
    Decrypted key file using IDString ‘3935562550’ and UserName ‘6b696d2e7768616c6579’
    DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds.
    Read the FAQs at Harper’s repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md
    Running file type plugin DeDRM failed with traceback:
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 170, in _run_filetype_plugins
    File “calibre_plugins.dedrm.init“, line 610, in run
    File “calibre_plugins.dedrm.init“, line 560, in KindleMobiDecrypt
    DeDRMError: DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 416, in get_file_type_metadata
    File “site-packages\calibre\customize\builtins.py”, line 284, in get_metadata
    File “site-packages\calibre\ebooks\metadata\mobi.py”, line 494, in get_metadata
    File “site-packages\calibre\ebooks\mobi\reader\headers.py”, line 276, in init
    File “site-packages\calibre\ebooks\mobi\reader\headers.py”, line 304, in identity
    MobiError: Unknown book type: ÄÞ|Œ”
    Added B01MU837B1 EBOK to db in: 0.3
    Added 1 books in 1.0 seconds

  10. calibre Debug log
    calibre 2.82 Portable embedded-python: True is64bit: False
    Windows-8-6.2.9200 Windows (’32bit’, ‘WindowsPE’)
    32bit process running on 64bit windows
    (‘Windows’, ‘8’, ‘6.2.9200’)
    Python 2.7.9
    Windows: (‘8’, ‘6.2.9200’, ”, ‘Multiprocessor Free’)
    Successfully initialized third party plugins: DeDRM (6, 5, 3)
    devicePixelRatio: 1.0
    logicalDpi: 96.0 x 96.0
    physicalDpi: 95.8113948919 x 95.9160839161
    Starting up…
    Started up in 21.85 seconds with 4 books
    stdout+stderr from file dialog helper: [”, ”]
    piped data from file dialog helper: [‘9\x8fh\xc2\xbd\x02f\xd0Y\xd5\xf0\x19\xff\xae`\x84\x98t\xddP\xe0\xa2\xb7I\x16\x07\xf2\xdc\x97\xf2\xd5\xa2’, ‘C:\Users\frank\Documents\My Kindle Content\B004MMEIMS_EBOK\B004MMEIMS_EBOK.azw’]
    DeDRM v6.5.3: Trying to decrypt B004MMEIMS_EBOK.azw
    Using Library AlfCrypto DLL/DYLIB/SO
    DeDRM v6.5.3: Failed to decrypt with error: KFX format detected. This format cannot be decrypted yet.
    DeDRM v6.5.3: Looking for new default Kindle Key after 0.1 seconds
    searching for kinfoFiles in C:\Users\frank\AppData\Local
    Found K4PC 1.9+ kinf2011 file: C:\Users\frank\AppData\Local\Amazon\Kindle\storage.kinf2011
    Decrypted key file using IDString ‘3095995148’ and UserName ‘6672616e6b’
    DeDRM v6.5.3: Found 1 new key
    DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds.
    Read the FAQs at Harper’s repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md
    Running file type plugin DeDRM failed with traceback:
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 170, in _run_filetype_plugins
    File “calibre_plugins.dedrm.init“, line 610, in run
    File “calibre_plugins.dedrm.init“, line 560, in KindleMobiDecrypt
    DeDRMError: DeDRM v6.5.3: Ultimately failed to decrypt after 0.2 seconds
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 416, in get_file_type_metadata
    File “site-packages\calibre\customize\builtins.py”, line 284, in get_metadata
    File “site-packages\calibre\ebooks\metadata\mobi.py”, line 494, in get_metadata
    File “site-packages\calibre\ebooks\mobi\reader\headers.py”, line 276, in init
    File “site-packages\calibre\ebooks\mobi\reader\headers.py”, line 304, in identity
    MobiError: Unknown book type: ÄÞ|Œ”
    Added B004MMEIMS EBOK to db in: 0.3
    Added 1 books in 1.1 seconds

  11. Hi,
    I am trying to convert an ebook I bought on Amazon for Kindle and downloaded from their site to my computer. The book is in Russian so the name can not be seen in the log file. OS – Windows 7 Pro. Here is the log file:

    calibre Debug log
    calibre 2.82 [64bit] embedded-python: True is64bit: True
    Windows-7-6.1.7601-SP1 Windows (’64bit’, ‘WindowsPE’)
    (‘Windows’, ‘7’, ‘6.1.7601’)
    Python 2.7.9
    Windows: (‘7’, ‘6.1.7601’, ‘SP1’, ‘Multiprocessor Free’)
    Successfully initialized third party plugins: DeDRM (6, 5, 3)
    devicePixelRatio: 1.0
    logicalDpi: 96.0 x 96.0
    physicalDpi: 71.9595278246 x 72.0810810811
    Starting up…
    Ignoring blacklisted device: The \?\usb#vid_1949&pid_0007#d025a0a0327200ns#{6ac27878-a6fa-4155-ba85-f98f491d4f33} device has been blacklisted by the user
    Started up in 225.47 seconds with 165 books
    stdout+stderr from file dialog helper: [”, ”]
    piped data from file dialog helper: [‘ZK\xad&\xe2\xda\xbb~\x1a\x80\xd8\xa3`6[81\x12\x0bwa\n\xab\xbe#\x89\xaaQ\xc2\xfaj\x16’, ‘C:\Users\yona.GSI\Desktop\\xd0\x9a\xd0\xb0\xd0\xb4\xd1\x80\xd1\x8b \xd1\x81\xd0\xb3\xd0\xbe\xd1\x80\xd0\xb5\xd0\xb2\xd1\x88\xd0\xb5\xd0\xb9 \xd0\xbf\xd0\xbb\xd0\xb5\xd0\xbd\xd0\xba\xd0\xb8- \xd0\x91\xd0\xb5\xd1\x81\xd1\x81\xd0\xb2\xd1\x8f\xd0\xb7\xd0\xbd\xd1\x8b\xd0\xb9 \xd0\xbd\xd0\xb0\xd0\xb1\xd0\xbe\xd1\x80 \xd1\x82\xd0\xb5\xd0\xba\xd1\x81\xd1\x82\xd0\xbe\xd0\xb2 (Russian Edition).azw3’]
    DeDRM v6.5.3: Trying to decrypt Кадры сгоревшей пленки- Бессвязный набор текстов (Russian Edition).azw3
    Using Library AlfCrypto DLL/DYLIB/SO
    MobiDeDrm v0.41.
    Copyright © 2008-2012 The Dark Reverser et al.
    MOBI header version 8, header length 264
    Extra Data Flags: 3
    Decrypting Kindle Format 8 ebook: Кадры сгоревшей пленки: Бессвязный набор текстов (Russian Edition)
    Found 0 keys to try after 0.7 seconds
    Crypto Type is: 2
    DeDRM v6.5.3: Failed to decrypt with error: No key found in 0 keys tried.
    DeDRM v6.5.3: Looking for new default Kindle Key after 0.7 seconds
    searching for kinfoFiles in C:\Users\yona.GSI\AppData\Local
    No K4PC kindle.info/kinf/kinf2011 files have been found.
    DeDRM v6.5.3: Ultimately failed to decrypt after 0.7 seconds.
    Read the FAQs at Harper’s repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md
    Running file type plugin DeDRM failed with traceback:
    Traceback (most recent call last):
    File “site-packages\calibre\customize\ui.py”, line 170, in _run_filetype_plugins
    File “calibre_plugins.dedrm.init“, line 610, in run
    File “calibre_plugins.dedrm.init“, line 560, in KindleMobiDecrypt
    DeDRMError: DeDRM v6.5.3: Ultimately failed to decrypt after 0.7 seconds
    Added ˠ屻 񣮰棸橠ଥ: ¥񱢿讻顭᢮𠲥벲(Russian Edition) to db in: 1.8
    Added 1 books in 4.6 seconds
    Worker Launch took: 0.161999940872

  12. I can’t get this to work in Calibre. Gives me this message: calibre, version 2.82.0

    InvalidPlugin: The plugin in u’C:\Users\Barb\Downloads\DeDRM_plugin\alfcrypto_src.zip’ is invalid. It does not contain a top-level init.py file

    Any ideas?

  13. I never see my comments when I add them. Here is something I just wrote and am hoping it did not disappear, but I am posting again just in case. I apologize just in case it does come through twice.
    I am running a old XP machine that I use as a back up, basically. Nook Study has finally failed on it – it did not see the last 7 books I bought from B&N. I even tried copying them from a machine running Windows 7, but Nook Study did not see them when I added them to the correct folder, though, oddly, Nook for PC did, Foolishly I uninstalled Nook Study and then reinstalled it on the XP machine. When I tried to log in to the new Nook Study install, I get a network error message that my internet connection is busy, too slow or not connected. When I tried to import and open in Calibre one of the books that I had downloaded through Nook for PC, I get the DRM warning. I logged out of Nook for PC a couple of times and logged back in, removed and readded the book to Calibre, but still get the DRM message when I try to open it. This is the reason I started using Nook Study in the first place.
    I can always copy the files from the Calibre library over to the other computer, but it’s complicated and I hate to see B&N win. Plus I am afraid Nook Study is going to fail on the Windows 7 machine.
    I have another machine running XP and when I started it up, I discovered that I had never installed Nook Study on it.
    I hate B&N

  14. Follow up: I installed and tried to run Nook Study on the second XP machine and got the connection error message again. I am afraid, very afraid.

    • Here is the log:
      calibre Debug log
      calibre 1.48 isfrozen: True is64bit: False
      Windows-XP-5.1.2600-SP3 Windows (’32bit’, ‘WindowsPE’)
      (‘Windows’, ‘XP’, ‘5.1.2600’)
      Python 2.7.5
      Windows: (‘XP’, ‘5.1.2600’, ‘SP3’, ‘Multiprocessor Free’)
      Starting up…
      Started up in 21.92 seconds with 706 books
      Worker Launch took: 0.203000068665
      Job: 1 Read metadata (0 of 1) finished
      Read metadata (0 of 1)
      DeDRM v6.5.3: Trying to decrypt 1539_9781503546837.epub
      DeDRM v6.5.3: Verifying zip archive integrity
      DeDRM v6.5.3: “1539_9781503546837.epub” is a secure Barnes & Noble ePub
      DeDRM v6.5.3: Trying Encryption key B&N X
      Could not decrypt sng6hd.epub because of an exception:
      Traceback (most recent call last):
      File “calibre_plugins.dedrm.ignobleepub”, line 314, in decryptBook
      File “calibre_plugins.dedrm.ignobleepub”, line 232, in decrypt
      File “calibre_plugins.dedrm.ignobleepub”, line 222, in decompress
      error: Error -3 while decompressing: invalid distance too far back

      DeDRM v6.5.3: Failed to decrypt with key B&N X after 1.2 seconds
      DeDRM v6.5.3: Trying Encryption key B&NX
      Could not decrypt sng6hd.epub because of an exception:
      Traceback (most recent call last):
        File "calibre_plugins.dedrm.ignobleepub", line 278, in decryptBook
        File "calibre_plugins.dedrm.ignobleepub", line 209, in __init__
        File "calibre_plugins.dedrm.ignobleepub", line 180, in __init__
      ValueError: Key cannot be the null string
      
      DeDRM v6.5.3: Failed to decrypt with key B&NX after 1.2 seconds
      DeDRM v6.5.3: Trying Encryption key default_key
      Could not decrypt sng6hd.epub because of an exception:
      Traceback (most recent call last):
        File "calibre_plugins.dedrm.ignobleepub", line 278, in decryptBook
        File "calibre_plugins.dedrm.ignobleepub", line 209, in __init__
        File "calibre_plugins.dedrm.ignobleepub", line 180, in __init__
      ValueError: Key cannot be the null string
      
      DeDRM v6.5.3: Failed to decrypt with key default_key after 1.2 seconds
      DeDRM v6.5.3: Trying Encryption key B&NX
      Could not decrypt sng6hd.epub because of an exception:
      Traceback (most recent call last):
        File "calibre_plugins.dedrm.ignobleepub", line 278, in decryptBook
        File "calibre_plugins.dedrm.ignobleepub", line 209, in __init__
        File "calibre_plugins.dedrm.ignobleepub", line 180, in __init__
      ValueError: Key cannot be the null string
      
      DeDRM v6.5.3: Failed to decrypt with key B&NX after 1.2 seconds
      DeDRM v6.5.3: Looking for new NOOK Study Keys after 1.2 seconds
      Found nookStudy log file: C:\Documents and Settings\EvanIII.DCYQ0MG1\Application Data\Barnes & Noble\NOOKstudy\logs\BNClientLog.txt
      DeDRM v6.5.3: Ultimately failed to decrypt after 1.2 seconds.
      Read the FAQs at Harper's repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md
      Running file type plugin DeDRM failed with traceback:
      Traceback (most recent call last):
        File "site-packages\calibre\customize\ui.py", line 154, in _run_filetype_plugins
        File "calibre_plugins.dedrm.__init__", line 621, in run
        File "calibre_plugins.dedrm.__init__", line 292, in ePubDecrypt
      DeDRMError: DeDRM v6.5.3: Ultimately failed to decrypt after 1.2 seconds.
      

      Added 1539 to db in: 0.0160000324249 seconds
      Worker Launch took: 0.21799993515

      • Don’t bother with Nookstudy. Use Nook for PC to download your books. Retrieve your key by entering your BN account email and password into the plugin customization.

        • Laura: It worked with Nook for PC! I entered the account info with a new key – I was sure I had entered it before when I switched to Nook Study but would not have thought of trying again. The irony is I switched to Nook Study because Nook for PC had completely quit working at one point! Thank you so much. I was getting ready to test things out with my brother-in-laws Windows 10 machine to see how the BN app worked in case I needed to buy an Acer laptop.

  15. So here’s my situation: I have a Kindle Fire on my mom’s account with a lot of books on it, but on my phone/computer/new kindle it’s all in my account. I want to transfer over the books on the Fire onto my new kindle, so I downloaded this and Calibre and followed all of the instructions. I have my Fire plugged into my computer, and the plugin is enabled and correctly installed, and I put in my Fire’s serial number in the prompt. But everything is still DRM protected! If I “Add books” and choose one from my Fire’s library, everything is still either an MBP file or Kindle content, nothing else. I was wondering exactly what step I missed? I have Calibre 2.82, DeDRM Tools 6.5.3, and the Kindle looks to be the first Kindle Fire. I didn’t fill out a debug log because there’s no error or anything, it’s just as if the DeDRM isn’t taking effect on my Kindle books. I know this is a great download though, so thanks for making it easily accessible! I’m just a technologically inept person having some trouble transferring books, so any and all help is appreciated. Thank you!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s