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:
Install 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.

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.

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

Run ineptepub.pyw to remove epub drm.

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"

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
![]()
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".

Under "Advanced" click on the Plugins button.

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:
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
Processor: Intel / AMD compatible at 1500 MHz or higher
RAM: 512 MB or higher
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!
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).
Well done = "Power to the people"
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
pdfinfo errored out with return code: 1
Traceback (most recent call last):
Kovid Goyal earns a star in the 'open source walk of fame' !
"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?
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?
Calibre plugin does not work with Adobe Digital Editions 2.0
Help? Advise? Pls
Calibre plugin does not work with Adobe Digital Editions 2.0
Help? Advise? Pls
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
again i would like to say thank you very much..
thanks so much. I bought an epub online, but not to transfer things around my home computers is a huge hassle.
thank you sir
Doesn't seem to find the key. win 64
F:\MY Documents\My Digital Editions>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
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
Most online media stores provide DRM protected media, so if you want to put these media on different players you must remove DRM at first.
DRM Media Converter is the best All-in-one DRM Removal + Media Converter helps you remove DRM from Windows Media Player WMV, WMA, iTunes W4V, W4A, 1080P Videos ,Amazon Music, and convert media to support iPod, iPhone, iPad, Nexus, Kindle Fires.Tablet etc.
Userful Links
ePUB DRM Removal
Kindle DRM Removal
PDF DRM Removal
eBook Converter
PDF Merger, PDF Splitter
More freeware










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