Removing DRM from ePUB

Used for: Removing DRM from ePUB
License: Freeware
Supported OS: Windows&Mac

Here are 3 methods for removing DRM from ePUB on Adobe Digital Editions, here will guide you step by step.

This article guide you remove DRM from epub with three methods, and also helps you remove drm from eReader PDB,Nook,PDF,Kindle,AZW,Mobi with Calibre Plugins.

Part 1:  ePUBee enables you remove ePUB DRM.

Part 2: Use free Python scripts to break ePUB DRM.

Part 3: Use Calibre Plugins to Remove DRM from ePUB.

Part 4: Remove drm from eReader PDB, Nook, PDF, Kindle, AZW, Mobi with Calibre Plugins.

First, you need Install Adobe Digital Editions (ADE) v1.7.1, and Authorize your copy of ADE, then download the epub files to desk, make sure the epub files can opened on Adobe digital editions.

Method 1, ePUBee enables you free and easily to remove ePUB DRM:

 ePUBee DRM Removal Download

Install ePubee DRM Removal

ePUBee DRM Removal

Input files
Click on the "browse" button to choose your EPUB ebook / input folder. You'll find it in "My Documents\My Digital Editions".
If you just can't find the EPUB ebook, open Adobe Digital Editions and find the path in the properties of the ebook.

Click "unDrm directory", then all the protected ePUB files decrypted.

ePUBee DRM Removal

Open your newly created DRM-free EPUB file with your favorite application (on whatever device you like).

Method 2: Use free Python scripts to break ePUB DRM.

That's a hard working with many steps, but you can find the latest version of scripts.

Python scripts running Environment:  python-2.6.2.msi and pycrypto-2.1.0.win32-py2.6.exe,

Download Removing-ePub-drm-use-python-script.rar . This rar files Include: Python 2.6.2, Pycrypto for Window XP, ineptkey.pyw and inepteput.pyw .

Put ineptkey.pyw  and ineptepub.pyw into one directory.

Run ineptkey.pyw. It will find the key and write it to hard disk as "adeptkey.der" in the same directory where ineptkey.pyw is.

Adept Key

The adeptkey.der includes all the epub drm keys file created.

adeptkey.der

Run ineptepub.pyw to remove epub drm.

Automated INEPT EPUB Decrypter

Key file ADEPTKEY.DER (filled automatically if the ADEPTKEY.DER-file and ineptepub.pyw reside in the same directory).
If not, click on the "…" button and select a key file.

Choose the Input Path and Output Path, then click "Decrypt whole directory"

Automated INEPT EPUB Decrypter

 

All the decrypted ePUB files can find in Output Path.

Method 3: Use Calibre Plugins to Remove DRM from ePUB

Calibre is the best and most popular eBook converter & manager.

Calibre plugins can helps us remove from epub, azw, mobi, pdf, Nook etc,

How to remove DRM from ePUB.

First, Learn more and Download Calibre.

Second, Download plugin file. ineptepub_v01.7_plugin.zip

inept epub plugins

This plugin is meant to decrypt Adobe Digital Edition Epubs that are protected with Adobe's Adept encryption. It is meant to function without having to install any dependencies... other than having Calibre installed, of course. It will still work if you have Python and PyCrypto already installed, but they aren't necessary.

Plugins Installation:

Go to Calibre's Preferences page. Do **NOT** select "Get plugins to enhance calibre" as this is reserved for "official" calibre plugins, instead select "Change calibre behavior".

calibre

Under "Advanced" click on the Plugins button.

calibre advanced plugins

Use the "Load plugin from file" button to select the plugin's zip file (ineptepub_v01.7_plugin.zip) and click the 'Add' button. you're done.

Please note:  Adding the plugin was a success, Calibre will show the item in File Type plugins--Inept Epub DeDRM(0.1.7) by DiapDealer(as the images show). You can always click on the File-Type plugins to see if the plugin was added.

Configuration:

When first run, the plugin will attempt to find your Adobe Digital Editions installation (on Windows and Mac OS's). If successful, it will create an 'adeptkey.der' file and save it in Calibre's configuration directory. It will use that file on subsequent runs. If there are already '*.der' files in the directory, the plugin won't attempt to find the Adobe Digital Editions installation installation.

So if you have Adobe Digital Editions installation installed on the same machine as Calibre... you are ready to go. If not... keep reading.

If you already have keyfiles generated with I <3 Cabbages' ineptkey.pyw script, you can put those keyfiles in Calibre's configuration directory. The easiest way to find the correct directory is to go to Calibre's Preferences page... click on the 'Miscellaneous' button (looks like a gear),  and then click the 'Open Calibre configuration directory' button. Paste your keyfiles in there. Just make sure that

they have different names and are saved with the '.der' extension (like the ineptkey script produces). This directory isn't touched when upgrading Calibre, so it's quite safe to leave them there.

Since there is no Linux version of Adobe Digital Editions, Linux users will have to obtain a keyfile through other methods and put the file in Calibre's configuration directory.

All keyfiles with a '.der' extension found in Calibre's configuration directory will be used to attempt to decrypt a book.

** NOTE ** There is no plugin customization data for the Inept Epub DeDRM plugin.

Troubleshooting:

If you find that it's not working for you (imported epubs still have DRM), you can save a lot of time and trouble by trying to add the epub to Calibre with the command line tools. This will print out a lot of helpful debugging info that can be copied into any online help requests. I'm going to ask you to do it first, anyway, so you mighas well get used to it. ;)

Open a command prompt (terminal) and change to the directory where the ebook you're trying to import resides. Then type the command "calibredb add your_ebook.epub". Don't type the quotes and obviously change the 'your_ebook.epub' to whatever the filename of your book is. Copy the resulting output and paste it into any online help request you make.

** Note: the Mac version of Calibre doesn't install the command line tools by default. If you go to the 'Preferences' page and click on the miscellaneous button, you'll see the option to install the command line tools.

 

Want to Remove DRM from eReader PDB, Nook, PDF, Kindle, AZW, Mobi etc?

You can use Calibre Plugins(support Windows and Mac) as Removing DRM from ePUB.

Download them here:

eReaderPDB2PML_v05_plugin.zip

ignobleepub_v01.6_plugin.zip

ineptepub_v01.7_plugin.zip

ineptpdf_v01.4_plugin.zip

K4MobiDeDRM_v03.5_plugin.zip

 

Three-methods-for-removing-DRM-from-ePUB-on-Adobe-Digital-Editions.pdf
Three-methods-for-removing-DRM-from-ePUB-on-Adobe-Digital-Editions.docx

Keys: Removing DRM from ePUB, ePUB DRM Breaker, Remove Drm from ePub,decrypt Drm ePub, Inept ePub Drm,Remove Drm from Adobe.


Minimum System Requirements

OS: Windows XP, 2003, Vista, 7, Win7 * (no Mac OS/Linux support)
Processor: Intel / AMD compatible at 1500 MHz or higher
RAM: 512 MB or higher

 


reply
reply
09/6/2011 07:15:17

Thanks for this - really helpful.  I used Method 2 (Calibre) to convert ADE to Kindle.  I tried ePubee and other solutions before finding your page - with less than success!

Cheers,

Martin

reply
09/9/2011 05:12:39
please find some solution for ibook in apple iphone. thanks a lot.
reply
09/25/2011 18:10:32

Calibre plug-ins work great on windows but not able to install on mac.

Mac OS-X 10.5.8 installed Calibre and Adobe Digital Editions fine. Downloaded Calibre plug-ins and went through steps to add them (load plug-in from file) but no file or folder allows for the option to open the add-on. Help!

reply
10/31/2011 06:27:33
Got it finally! I needed to open the plugin as a zip file directly rather than unzip it first.
reply
10/8/2012 13:15:07
Isn't funny how we read what is not there? I, too, unzipped the file. It took a couple or re-reads to realize there was no "unzip" file instruction.
reply
12/10/2011 19:53:41
Thank you so much !
The calibre plugin works fine on Mac. This allowed me to read a book I had bought but could not transfer to my Sony Reader because of the terrible Reader software. (Connect to Reader Store to synchronize, but you need to live in the US or Canada to join Reader Store ... so you can't synchronize books you didn't buy on Reader Store unless you live in the US or Canada … etc).
reply
12/13/2011 05:48:17
STILL can't convert a nook file to anything. DRM still attached.
reply
01/1/2012 15:59:42
The calibre plug-in has been working brilliantly for me for a while...and now doesn't seem to work anymore as of today. I went through my usual process for downloading library books I've checked out as epubs and wanting to convert them so i can read them on my kindle, but for the first time calibre is showing them as locked with drms. Has something changed that you're aware of that could be causing this? (I'm on calibre 8.33 and had been using plugin version 1.6, just tried downloading 1.7 from your link here to see if that fixed it and it didn't)
reply
01/5/2012 21:09:57
Wow.  This is so easy.  I can't believe how simple.  Thanks.
reply
01/12/2012 19:56:55
thanks so much, I can now read the ebook I paid for on my iPad.
reply
04/1/2012 09:40:28
thanks for this now I can read all the books I want on my sony regardless where I bought them! Time all those idiots at the publishing houses realised we will buy more books if DRM didn't exist!
reply
04/9/2012 18:56:08
I've just started using a 64 bit computer and could no longer get the python/pcrypto solution to work as it did on my 32 bit PC.  The Calibre plugin is SO MUCH EASIER - I wish I'd know about it years ago!  My Sony Reader and I thank you.
reply
04/11/2012 21:00:22
how can i get the keyfiles? i use a mac.
reply
04/19/2012 01:02:50
The steps doesn't seem to work with ADE version 1.7.2. Any idea how to get it to work again?
reply
04/19/2012 01:04:33
The steps doesn't seem to work with ADE version 1.7.2. Any idea how to get it to work again?
reply
05/14/2012 10:03:41
this is a scam?
reply
05/20/2012 16:54:44
The Calibre method is wonderful.  I don't even have to think about it.
reply
06/8/2012 06:34:08
Not working with Yellow Submarine ePub file recently downloaded from iTunes...
reply
06/8/2012 12:56:49
Thanks so much! I finally get to read the book I just paid $15 for! The annoying thing was it was available on Amazon.co.uk but not on Amazon.com, so I was forced to buy it elsewhere (can't buy ebooks on .co.uk if you live in the US).
reply
06/17/2012 20:50:43
your program worked like a charm to me!
reply
06/27/2012 10:00:15
Great piece of software. I used the Calibre method to remove DRM from Adobe for my  HP IPAQ which uses Mobi.
Well done = "Power to the people"
reply
06/27/2012 16:15:47
Sorry, I tried all 3 methods but no one function. I use also command line for calibre add but it doesn't work. the error code in command line was "encryption keys invalid.. trying others". Someone can help???? Thx
reply
06/27/2012 16:15:48
Sorry, I tried all 3 methods but no one function. I use also command line for calibre add but it doesn't work. the error code in command line was "encryption keys invalid.. trying others". Someone can help???? Thx
reply
06/30/2012 14:46:09
I installed the Inept Epub plugin as per instructions. It appears under File Type as expected. But there is no .der file in the Calibre configuration and I don't know how to get one.
reply
07/12/2012 15:54:22
It works. Thank you!
Best regards!
reply
08/19/2012 02:20:23
It's just imposible for me to install the pug-ins!
reply
09/25/2012 08:24:14
I've successfully installed the plug ins, but can't seem to configure them?? Help please. I'm stuck. None of the steps seem to work/I don't understand them...
reply
10/16/2012 16:06:27

Thank you so much.

I bought tree ebooks with DRM and I was so upset that I was not able to read it on my Kindle. With your help I able to in couple of minutes. Thank again.

Laurentiu

reply
10/30/2012 16:31:29
Syntax Error: Couldn't find the 'EBX_HANDLER' security handler
pdfinfo errored out with return code: 1
Traceback (most recent call last):
reply
10/31/2012 18:02:57
I used method 2: Calibre, and thus discovered a brilliant peace of software: Calibre.
Kovid Goyal earns a star in the 'open source walk of fame' !
reply
11/21/2012 17:28:05
Hello, I have tried twice to convert ebook to pdf but always was impossible to do it.
reply
12/5/2012 20:59:22
google up "ebook to pdf"
reply
12/1/2012 14:08:40
Is it possible to generate a adeptkey.der file that will work with Calibre in a linux environment? If so, how?
reply
12/5/2012 21:20:42
Thank you! The Python method worked lovely. :) YES NOW TO PIRATE MORE EBOOKS WOOT
reply
12/16/2012 17:35:01
Excellent : le processus avec Calibre est tout à fait génial.
Merci
reply
12/23/2012 13:51:54
Simply outstanding - works as well as advertised!  Thank you!
reply
12/30/2012 12:32:28

WORKS FINE !!!
CONGRATULATIONS !!!

Metodo 2 TESTED...

reply
12/31/2012 17:25:08

"Since there is no Linux version of Adobe Digital Editions, Linux users will have to obtain a keyfile through other methods and put the file in Calibre's configuration directory."

Like... how?

reply
01/3/2013 05:01:04
Brilliant program, well done.  Easy and intuitive, worked perfectly.
reply
01/3/2013 08:12:59
i odn tknow how to work this. i have loaded the file onto calibre but after that i dont know what to do.
its says "When first run, the plugin will attempt to find your Adobe Digital Editions installation (on Windows and Mac OS's)"
but how do you  'run' it? I tried just loading my epubs onto my ebbok but the drm is still there. can someone help me please?
reply
01/17/2013 12:15:46

Calibre plugin does not work with Adobe Digital Editions 2.0

Help? Advise? Pls

reply
01/17/2013 12:16:13

Calibre plugin does not work with Adobe Digital Editions 2.0

Help? Advise? Pls

reply
01/19/2013 03:39:42
doesnt work for me.cannot take any of the books i already purchased from elsevier..they are thieves.nothing writing on their sites that the pdfs are drm protected..paying money for their terriblly organized ebooks..they suck..will never pay a book again.
reply
02/2/2013 15:56:26
this does not really work. I used ADE 2.0 on Win7. After installing Calibre (64bit) and the ineptepub... plugin the adeptkey.der file was not created ! Then I installed python and the pythoncrypt lib. Manually creation of the adeptkey.der then worked. I moved it into the calibre Config-dir but it is completely ignored by calibre and the plugin ! all protected files I import to calibre will remain protected  ! :-(((
reply
02/2/2013 16:12:41
finally after a lot of hours I had to spend, I found the solution. Its a problem of the 64-Bit Version of Calibre. This version does not work: with the 32-bit plugin and/or with the local installed 32-bit python and/or the 32-bit ADE ... After installing the regular 32-Bit Calibre-Version, the Plugin works fine also with ADE 2.0 :-)
reply
02/7/2013 20:43:39
I hope they fix this plugin to work with 64 bit Calibre
reply
02/5/2013 12:05:34
OMG Can't be easier. I did it with the plugin method. Was able to remove DRM and convert 34 epub books into mobi books in about 1 hour. Fantastic. Thanks a bunch.
reply
02/9/2013 23:00:36
ePUBee DRM removal v2.0.2......not working with ADE v2. Gives following error.
IneptPDF: Retrieved key from ADE install.
Ready to start decrypting.
Error serializing pdf. Probably wrong key.
IneptPDF: Encryption key invalid... trying others.
IneptPDF - Ultimately failed to decrypt
reply
02/22/2013 09:22:13
ebooke converter did not work for me. Using the python method worked like a spell. Thanks a lot.
reply
03/9/2013 01:56:54
Having trouble getting the calibre method to work. Even tried the terminal loading method still to no avail.
reply
03/19/2013 21:57:49
If you are using calibre 64bit it won't work.
reply
03/23/2013 22:04:16
Millions of thanks to your share. You save me the money and time!
reply
03/24/2013 07:33:03
Thousands thanks! It works very well!
reply
03/30/2013 10:19:29
If found a bug in the plugin's use of CBC encryption/decryption from the PyCrypto package. It appears that the PyCrypto package actually requires an IV argument rather than assuming it to be 16 null bytes (the documentation appears to be outdated). Does anyone know where I can contact the author of the scripts to let him know so he or she can update them?
reply
05/13/2013 15:04:04
DmitriKaramazov, I see the same error. Ever find a way around it?
reply
04/3/2013 10:33:04
thanks its working well.. i save lot of money
again i would like to say thank you very much..
reply
04/17/2013 19:07:54

thanks so much. I bought an epub online, but not to transfer things around my home computers is a huge hassle.

thank you sir

reply
04/20/2013 09:32:33

Doesn't seem to find the key.  win 64

F:\MY Documents\My Digital Editions&gt;calibredb add "The Anatomists Apprentice.epub"
IneptEpub: Using pycrypto.
IneptEpub: Calibre configuration directory = C:\Users\big cheese\AppData\Roaming\calibre
IneptEpub: Couldn't Retrieve key from ADE install.
Running file type plugin Inept Epub 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.ineptepub.__init__", line 433, in run
ADEPTError: IneptEpub - No keys found. Check keyfile(s)/ADE install
IgnobleEpub: Using PyCrypto.
IgnobleEpub: Calibre configuration directory = C:\Users\big cheese\AppData\Roaming\calibre
IgnobleEpub: No keyfiles found. Checking plugin customization string.
IgnobleEpub: 1 userkey(s) generated from customization data.
Running file type plugin Ignoble Epub 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.ignobleepub.__init__", line 353, in run
  File "calibre_plugins.ignobleepub.__init__", line 240, in plugin_main
  File "calibre_plugins.ignobleepub.__init__", line 160, in __init__
  File "site-packages\pycrypto-2.6-py2.7-win-amd64.egg\Crypto\Cipher\AES.py", line 95, in new
  File "site-packages\pycrypto-2.6-py2.7-win-amd64.egg\Crypto\Cipher\AES.py", line 59, in __init__
  File "site-packages\pycrypto-2.6-py2.7-win-amd64.egg\Crypto\Cipher\blockalgo.py", line 141, in _init__
ValueError: IV must be 16 bytes long
Backing up metadata

reply
05/6/2013 19:49:37
I used this plugin to calibre  after the other one didnt work for me, "DeDRM_calibre_plugin"
reply
05/9/2013 14:02:11

I tried to convert this ebook but it does not work. Command line appears like this:
Python function terminated unexpectedly
  No saved library path, either run the GUI or use the --with-library option (Er
ror Code: 1)
Traceback (most recent call last):
  File "site.py", line 132, in main
  File "site.py", line 109, in run_entry_point
  File "site-packages\calibre\library\cli.py", line 1415, in main
  File "site-packages\calibre\library\cli.py", line 382, in command_add
  File "site-packages\calibre\library\cli.py", line 59, in get_db
ValueError: No saved library path, either run the GUI or use the --with-library
option.

Thank you for your help

reply
05/23/2013 10:38:16
The 3rd method worked for me. Thanks much.
reply
05/29/2013 06:52:10
This used to work for me using the python script but not on a most recent pdf, is there an updated ineptpdf script? What is the latest version? Many thanks
reply
06/3/2013 04:24:57
The Calibre plugins don't work on 64bit version! Use the 32bit version insted! :-)
reply
06/12/2013 03:24:38
i have a mac (osx 10.6.8). How do i know if i have the 32bit or 64 bit version of calibre and how do i change from one version to another? i download the zip folder but can't add the plugin. thanks for your help.
reply
07/5/2013 06:13:51
C:\....&gt;calibredb add "somefile.pdf"
Syntax Error: Couldn't find the 'Adobe.APS' security handler
pdfinfo errored out with return code: 1
Traceback (most recent call last):
  File "site-packages\calibre\customize\ui.py", line 334, in get_file_type_metad
ata
  File "site-packages\calibre\customize\builtins.py", line 320, in get_metadata
  File "site-packages\calibre\ebooks\metadata\pdf.py", line 96, in get_metadata
ValueError: Could not read info dict from PDF
IneptPDF: Calibre configuration directory = C:\Dokumente und Einstellungen\Admin
istrator\Anwendungsdaten\calibre
IneptPDF: Created keyfile from ADE install.
Ready to start decrypting.
Error serializing pdf. Probably wrong key.
IneptPDF: Encryption key invalid... trying others.
Running file type plugin Inept PDF DeDRM failed with traceback:
Traceback (most recent call last):
  File "site-packages\calibre\customize\ui.py", line 154, in _run_filetype_plugi
ns
  File "calibre_plugins.ineptpdf.__init__", line 2223, in run
ADEPTError: IneptPDF - Ultimately failed to decrypt
Backing up metadata
Hinzugefügte Buch-IDs: 17
Notifying calibre of the change
reply
08/9/2013 19:38:29
EXCELENT! AMAZING!
I bought an ebook in a store and could only open the book on the laptop, and then I used the ePUBee and now I can open the ebook on mobile or any other devices, or copy to where I want. #store.sucks #Adobe.sucks #DRM.sucks
#mercenaries.suck  ePUBee is FREEDOM!! Thank you so much !  
reply
08/19/2013 14:51:00
Worked like a champ. Use first option- Installed, Asked me did it want to find the Ebook for me I said sure. The ePUBee had it decrypted and ready before I knew what I was doing and clicked on anything. Just right click on the file when everything stops and bam there's the normal PDF waiting. THX!!!! :)
reply
10/5/2013 13:51:24
Hi,
I tried to remove DRM using ePUBee DRM Removal; it didn't work. Then I tried again using Calibre with the recommended plugin, ineptepub_v01.7_plugin.zip. It still didn't work. Then I tried this one: "Type the command "calibredb add your_ebook.epub". Don't type the quotes and obviously change the 'your_ebook.epub' to whatever the filename of your book is."
It still didn't remove DRM, and this is the output error message:
"'calibredb' is not recognized as an internal or external command, operable program or batch file."
Please help me because I need to remove DRM from my ebook desperately. Thanks.
reply
11/1/2013 05:41:14

have you updated calibre to version 1.9

i have just installed the plugin on 1.9 with no issues, click preferences at the top on the right hand side, then click plugins, then add from file, select the file and it should install. I then copied the books from my ereader to calibre , removed the adobe books from the ereader , then add them back using calibre. took me all of about 5 mins but then it was all working.

hope this helps you

reply
10/22/2013 14:48:42
Thank you!!!
reply
11/1/2013 05:27:25
thanks, this was easy to use and works great
reply
11/20/2013 13:10:54
Didn't work for me, maybe because the Calibre version now is 1.11? I has worked for me before though. (I used the plugin)
reply
01/3/2014 23:02:40
No good, does not convert acsm files to epub, and that is what I was after.
reply
03/27/2014 04:54:26
This was really helpful! Thanks so much for sharing!
reply
About ePUBee

ePUBee software provides the free solution to remove DRM on eBook purchased from Amazon, B&N, Sony, Kobo, Google Play, and all the online eBook stores which adopts Adobe Adept DRM.

 

ePUBee helps you one click remove Kindle DRM, Nook DRM and EPUB/PDF DRM. iBooks Fairplay DRM is not supported.

 

Anyone can use ePUBee for free without using times limitation.

 

ePUBee PRO is more superb than ePUBee, besides the decryption functions, it also helps you directly convert the book to MOBI/EPUB/PDF, which helps you read the books on any device you like.

Userful Links

ePUB DRM Removal

Kindle DRM Removal

PDF DRM Removal

eBook Converter

Home| Contact | 中文版(去除Kindle数字版权) © EPubee.com 2011-2014 All rights reserved.