How to Remove Drm from ePub on Adobe Digital Editions (ADE)

Best DVD Video Software

How to Remove Drm from ePub on Adobe Digital Editions (ADE)

Now, here is a professional ePub DRM Removal published. You can decrypt tens of epub files'DRM with 1-click~

Download ABC ePUB DRM Removal (Windows / Mac).

ABC ePUB DRM Remover

 

Here is a free method to remove drm from epub using Python Scripts:

It is easy to remove DRM protection from adobe EPUB files using free python scripts, here is the full guide with scripts download, support Mac, Linux and Windos.

Adobe Digital Editions offers an engaging way to view and manage eBooks and other digital publications. Use it to download and purchase digital content, which can be read both online and offline. User can transfer copy-protected eBooks from your personal computer to other computers, but you can't print your book or read it on others, the ebooks has ACSM extension, most of these have DRM system, this tutorial about how to remove DRM protection from ebook legally,so that you can copy and read your book freely.

 

Python is a general-purpose high-level programming language whose design philosophy emphasizes code readability. Python aims to combine "remarkable power with very clear syntax", and its standard library is large and comprehensive. Its use of indentation for block delimiters is unusual among popular programming languages.

Download python-2.6.2.msi

 

 Program/Script Needed:

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

If You are not Windows XP, you need to download Bython 2.6 here: www.python.org/download/, and download Pycrpto here: www.voidspace.org.uk/python/modules.shtml

1. Install Adobe Flash Player 

Code: http://get.adobe.com/flashplayer/

used to download Adobe Digital Editions(ADE), and download some free sample eBooks including entire books and preview chapters from leading publishers.

 

2. Install Adobe Digital Editions (ADE), Download here

Authorize your copy of Adobe Digital Editions.

 

3. Install Python  Download python-2.6.2.msi

4. Install PyCrypto  Download pycrypto-2.1.0.win32-py2.6.exe
 

5. Download ineptkey.pyw for Windows or ineptkeymac.pyw for OS X and ineptepub.pyw and put them into one directory. (rename the source file .pyw.txt file as .pyw, or you can download these three files(.pyw) here inept.rar)

ineptepub.pyw ineptkey.pyw


When you install all the programs, Remove epub drm now:

1. 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.

key sucessfully retrieved to adeptkey.der

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

adeptkey.der

2. Run ineptepub.pyw to remove epub drm.
A dialog windows with three parameters will pop up :

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.

Input file
Click on the "…" 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.

Automated inept epub decrypter

Output file
Click on the "…" and enter a filename/output folder.

Automated inept epub decrypter

Click decrypt whole directory, then remove drm protected epub files all the folder.

Automated inept epub decrypter

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

The guide is also used to remove BBeB drm protections and all ePub drm on any devices.

 

Want to Converter ePub to Kindle,Nook or other eBooks? Free program Calibre can help you, Calibre is the best ebooks manager and converter, convert ebooks to any other types.

Calibre

It's too busy to remove drm from epub? You can download a ePub Drm Removal(for Windows) to remove drm from epub, just one click!

 

EPUBEPUB (short for electronic publication; alternatively capitalized as ePub, ePUB, EPub, or epub, with "EPUB" preferred by the vendor) is a free and open e-book standard by the International Digital Publishing Forum (IDPF). Files have the extension .epub.

The ePub supported devices:

# Apple iPad (using iBooks)
# iPhone and iPod Touch (using Lexcycle Stanza , Glider or iBooks on iOS 4.0+)
# Sony Reader
# Android devices (using WordPlayer, FBReader, Aldiko)
# Barnes & Noble nook
# Hanlin eReader
# BeBook
# Bookeen Cybook Gen3, Cybook Opus
# iRex Digital Reader 800, 1000
# PocketBook Reader
# Ctaindia's eGriver Ebook Reader

 

PDFRemoveDrmfromePubonAdobeDigitalEditions.pdf   PDF RemoveDrmfromePubonAdobeDigitalEditions.doc

Keys: Remove Drm from ePub,Remove Drm from Adobe,Remove ePub Drm,Remove Adobe Drm,Strip Drm from ePub,Strip ePub DRM,Crack Drm from ePub,Crack ePub Drm

reply
Silrntbuddha
9/10/2010 7:13:55 PM
76.67.162.62
what happens when in the final step an erro message " Error: problem decrytping session key "
taichiseal
9/28/2010 9:00:46 AM
202.156.11.239
It works! Thanks!
skittlebup
10/3/2010 10:05:11 PM
124.168.89.236

Furious after book download to PC from Angus&Robertson here in Australia would not let me transfer to my Blackberry, I combed the web, not being a competent hacker or python programmer.
Your amazingly helpful instructions and downloads helped like a dream, and I was then able to convert to PDFs using Calibri.
I am very grateful to those selfless hackers like yourself who give of their time and expertise for the benefit of us knuckleheads.

Thank you.

codrin
10/4/2010 12:35:37 PM
89.136.61.62
it works thank you
dawnflight
10/5/2010 1:26:19 AM
220.255.7.204
Hi, I am having some problems. I use a Mac with OS X (Ver. 10.6.4) installed. I have already successfully downloaded Python and Pycrypto to my computer. However, when I wanted to run the scripts, (ineptkey and ineptepub), I couldn't. I tried double clicking them, even after changing the file extension to .pyw from the .txt file that they originally came in, but they would not run. Am I doing something wrongly? Please help!
Mark
10/16/2010 9:57:10 PM
88.146.206.77
Yes it works, thank you very very much. now where can I find people to share and swap my epubs?
Don
10/17/2010 4:35:51 PM
86.169.49.62

Worked perfectly on a Windows 7 installation. It was so fast that I didn't believe it had done anything.

DMR is evil! When I pay good money for an eBook, I want the flexibility to view and archive the material as I see fit.  Now I can use the ePub books (that I legally have a right to view) with my favourite eBook reader and on all my mobile devices.

Thank You!!

Chris
10/28/2010 2:37:46 AM
220.255.7.237
Everything is okay until I run the Automated Inept epub script.  Points to the correct input path with two downloads with EXT ACSM and the output path.  Click <Decrypt> button, but nothing happened - no decrypted files in the output directory?  Don, can you clarify this?  Many thanks in advance for your time.
yarnin
11/1/2010 11:30:15 AM
67.169.182.53

Hi

using Win 7
the first script worked and created the ".der" file

however the second script is not doing anything , no GI+UI is showing up

i am using Python 2.7 and crypto for the 2.7 as well,

Win7 32 Bit

any idea ?

Paul
11/4/2010 3:35:07 PM
124.171.37.181
Hi using windows xp
Everything works ok until final step an error message "error: problem decrypting session key"
Can you help
Jason
11/11/2010 12:26:09 PM
216.99.184.50
I have downloaded all the necessary files etc but when it comes time to decrypt an ebook, an error message shows up stating my ebook is not a zip file. The ebook I downloaded is from my school and is pdf protected...I am trying to remove the drm but I am having difficulty. Any suggestions will greatly be appreciated. Thanks.
peterfrederik
11/14/2010 9:52:17 AM
81.71.133.124
Hi,
These scripts work a treat on my XP. Thanks a lot for the hard work!!
makiavelo
11/28/2010 1:18:15 PM
84.126.149.48
Windows Vista user. What happens when in the final step an error message " Error: problem decrytping session key "
Jane
12/1/2010 3:40:24 PM
67.161.193.182
Hi - I have the same issue as Dawnflight.  The .pyw downloads are .txt files.  They won't double click.  How can I make this work?
thanks!
joblack
12/2/2010 7:36:01 PM
92.200.58.167

How about renaming the .txt file to ineptkey.pyw? If you get a decryption key error you have to create the adeptkey.der file with the newest ineptkey again.

Btw. the aineptepub script of course doesn't work the the acsm files. These files are only download files for ADE. You have to at least open the foo.acsm file one time with ADE to download the real encrypted pdf.

technogeekery
12/12/2010 3:39:06 AM
219.110.188.159
Great guide, and the rar package with the software was really helpful. Thanks!
Mary
12/13/2010 10:25:45 AM
173.70.216.211
I tried several times to remove DRM from my adobe digital editions book that is an epub. I keep getting an error message saying that it is not an ADEPT epub. Can you interpret this? What should I do?
Thanks for any help. Mary
bobfromjersey
12/16/2010 2:34:44 PM
68.51.125.139
worked like a charm with epub i just purchased from borders as a test -- the guide was excellent, many thanks!!
minskg
12/27/2010 10:29:25 AM
71.212.217.16
I followed all the instructions, but nothing happens when I click the "decrypt whole directory" button. it doesn't seem that the process is running.  help
bephoebe
12/27/2010 11:47:43 AM
173.67.12.190
Can I just tell you how flipping fabulous you are? I have spent 4 days trying to get my ebooks, that I paid for and own, over to my droid x.  Thank you thank you thank you.  
cookie62
12/27/2010 3:54:50 PM
24.127.60.229

Fabulous, I had purchased a epub book from Borders to read on my iPad, but the Borders app kept crashing. I already had been using Calibre to convert all my .lit files to epub for iPad.  This worked perfectly - I have Windows 7.

Luiz Braga
12/27/2010 5:16:41 PM
189.121.15.157
When I run aineptepub I got message "Problem decrypting section key". It occurs if I use the epub file on "my digital edition' directory or on the same directory of aineptpub. Maybe i'm being inept (no pun intended) in select the file. What can I do?
Caro en Stijn
12/28/2010 1:43:20 PM
94.213.17.149
Everything went fine until I've had decrypted the epub+drm into epub without drm. The file that is created has now the extention "*.jb.decrypted" and cannot run on my ereader, windows tells my it is a epub file. So, what is the problem and how can we fix it? HELP! Thank you, you are great!
monsterpt
12/29/2010 6:41:28 PM
67.140.210.107
Having the same problem as others. After running aineptepub.pyw I get Error in: "ebook.epub"problem decrypting session key. Any thoughts on what I am doing wrong? adeptkey.der is showing up in the directory and in aineptepub.pyw.
Bob-El
12/30/2010 9:14:39 AM
67.230.135.41

This works great in Windows 7. However, in spite of the claim that it works in Linux, I am unable to run it in Ubuntu with Python and PyCrypto installed.

I would appreciate a clear step-by-step for Linux as, I'm sure, the Mac OSX guys would too.

jj
12/31/2010 3:55:30 PM
71.64.150.92
I followed all the instructions, but nothing happens when I click the "decrypt whole directory" button. it doesn't seem that the process is running. Using windows 7. help
Midge
1/1/2011 10:05:21 PM
70.234.176.126
I have tried this on 2 machines, 2 different OS and get the message problem decrypting session key that several others have mentioned. I think I've followed the instructions but have obviously done something incorrectly. Can you please provide any info you have on a resolution for this error?  Thanks for the help!!
Cwanna
1/2/2011 4:46:18 PM
68.39.212.50
I have tried this several times since I upgraded my version of ADE.  It worked great before my ADE update - now I am getting the problem decrypting session key errors.   Suggestions?
Greg
1/3/2011 4:59:51 AM
99.224.27.235
I have followed all steps (used Python 2.6.6).
I get the adeptkey.der all right but nothing happens when I double click ineptepub.pyw.
I hope you can offer a suggestion. Thanks in advance.
erik
1/3/2011 1:41:00 PM
206.53.50.216
I tried this on 4 different pc's.. all gave the same error "Error: problem decrytping session key ". I think this is a bogus fix.. They hope peple will get annoyed or desperate and buy the product advertised above " ePub Drm Removal".
Don
1/4/2011 6:12:48 AM
173.53.168.38
Absolute and total failure.  Does not work at all.  Followed instructions to the letter three separate times and it WILL NOT REMOVE THE DRM.  Removing the files now.
scary_larry
1/7/2011 4:29:17 PM
78.53.144.86
Works well, after modifying the code in aineptepub.py on mac os.
Incredible fast.
Thanks, now I can tranfser my books to my beloved kindle :)
Joe Llama
1/7/2011 4:40:07 PM
96.228.72.168
- It works
- You rock
- Let me know where to send your beer of choice :)
G. Shumway
1/13/2011 8:30:35 AM
87.208.116.171

It worked ok with the drm protected epub I've bought and downloaded from bol.com. This epub I could read with Adobe Digital Editions, but not on my Foxit eSlick e-reader (it does not support epubs-with-drm).
Thanks for this "how to"!

Because I read here no reactions on the "Error: problem decrytping session key" message, I will make a guess.
The Remove-ePub-drm-use-python-script.rar file includeds 2 epubs-with-drm. When I try to remove drm from these example files, I get the same error message.
My guess is that first-step ineptkey.pyw gets the key from Adobe Digital Editions (and not from the epubs). And that therefore second-step
ineptepub.pyw only is able to remove drm from your own ADE epubs and is not able te remove drm from the included sample epbus.

AH
1/14/2011 6:42:59 AM
94.193.97.145
Hi,
I have also followed the instructions to the letter, on both an old XP machine and a Mac.
Everything seems to work, I get the adeptkey file, and then run ineptepub, chose the key, chose the folder that contains my adobe digital editions ebooks, chose an output folder, click decrypt and then nothing. Absolutely nothing happens.
Can anyone help?
Thanks
GR
1/14/2011 1:16:05 PM
216.56.7.98
When I double click either the ineptkey.pyw or the ineptepub.pyw each gives a tiny glips of the "hourglass" then nothing. Am I supposed to have something else running?  ??
Alen
1/14/2011 9:14:12 PM
119.98.178.190
"Absolutely nothing happens."?
if you can create the adeptkey.der file, you can also remove drm from epub files.
But he ineptepub.pyw just remove drm from ADE protected epub, when the folder contains a epub not protected, the script will stop.
The ePub Drm Removal can skip the none-drm epub to remove all drm protected epub, you can download it to have a try!
Matthew
1/15/2011 9:48:26 PM
41.177.50.6
Thanks so much.... paid good money for a book from Kobo, then found I could not read it anywhere other than at my PC... Sorted!
GR
1/17/2011 8:23:54 AM
216.56.7.98
Alen:
I can't seem to create the adeptkey.der file. When I attempt to run ineptkey.pyw nothing seems to happen and my Digital Editions folder files are unchanged (still have DRM).
yourname
1/17/2011 9:56:26 PM
24.85.133.234
there's a slight error in the decrypt pdf. a few pages don't display. anyway to fix it?
Killing Floor
1/18/2011 8:08:41 PM
98.14.210.71
This works! I couldn't open up an e-book, well I couldn't retrieve an e-book because the ascm file on my laptop wasn't able to retriev the info, so I downloaded the book on my desktop, retrieved the book there, transferred the epub book to my laptop, and lo, and behold, it opened up there, as well as on my e-reader. Amazing! Thank you, thank you. I intend to make a contribution to my library, as it's not my intent to use this work around to steal. I just wanted to be able to read things on my netbook, and now I can! Adobe, and my library couldn't find a fix for my inability to read DRM protected books on my laptop; now I can.
sid
3/2/2011 5:45:20 PM
192.101.136.224
Hi,
Just tried the scripts. When I run ineptkey.pyw, I get a dialog that includes: ADEPT Key, Error: Failed to decrypr user key (sic). This is on an XP system, ADE 1.7.2.1131. I hope you have a suggestion. Thanks
tacit57
3/7/2011 2:03:34 AM
217.76.200.93
Created key, removed restrictions from two books from four I bought. On one some unspecified error, on another something about header. Any suggestions?
vinkie
3/9/2011 6:19:47 AM
62.58.32.202

I installed it and it worked perfect on my own netbook with my own ebooks. The I got a few ebooks from a friend and I can't decrypt those, keep getting the message that a lot of people get: " Error: problem decrytping session key "

I also gave the unzipped package to another friend to install it but he has the same problem: " Error: problem decrytping session key "

Any suggestions?

Valerie
3/10/2011 11:14:04 AM
71.201.32.155
how do you fix "problem decrypting session key"? I see that many have asked but I do not see the answer posted anywhere
sid
3/10/2011 9:05:08 PM
67.180.24.9
I'm sorry to ask this, but has anyone every gotten a reply from one of these posts? I'd really like to get some help, but I'm not sure anyone who knows things is listening... I posted a question a while ago - trying to run ineptkey.pyw, I get a strange error "Failed to decrypt user key (sic)". Any chance anyone know what is happening? Or what I might tell that would give a hint...
Respectfully.
TheMedic
3/12/2011 7:35:10 AM
94.212.64.31
My god what a geat HowTo!!
Now I can finally read my LEGALLY bought epub books in my Kindle! Fantastic! (Windows 7 user)
Olle Sealey
3/21/2011 10:30:57 AM
80.254.146.84
OMG I hate this DRM! If this works I'll post again and thank you. I understand why they're doing this, but I OWN THE CONTENT and I feel like I'm being punished by their ineptitude
Bobbie
3/21/2011 10:39:59 AM
99.60.125.132

Everything appears to work except for the error I get:

Error in: [book name] not an ADEPT EPUB

HELP!

Kevin
3/22/2011 1:52:58 PM
66.66.249.115
This is great, easy and safe.  Windows 7 may require you to run the download in admin mode, which solved the only problem I had.  Works like a charm.
Maggie
3/23/2011 9:27:14 AM
68.56.112.99

Thanks for the instructions - much to my surprise I managed to do this!

Next challenge is to get these books (originally purchased for Kobo eReader)converted to Kindle format :)

polo
4/2/2011 8:15:56 PM
69.196.129.253
Works fine. Make sure you follow the instructions exactly.
bigbob
4/7/2011 7:42:41 PM
184.77.241.178

I installed on OS X but when I run aineptepub.pyw, and click on "Decrypt Whole Directory, if fails with the error:

No such file or directory: '/Users/bob/Documents/Digital Editions\\The_Kidnapping.epub'.

Instead of the "\\", it should be a single forward slash.  How can I correct this?

Anti DRM
4/26/2011 5:44:45 PM
69.193.124.120
Works perfectly in Linux. Thank you for allowing me to use the books that I paid for! I'm not buying any more books from the SONY reader store after my gift cards run out.
Gert
5/12/2011 12:40:41 AM
129.177.196.19

This does not work with filenames with special characters under linux. My guess is that it fails to implement UTF8 support in some way.

Error in ??????ü.epub[Errno 2] No such file or directory '/home/user/temp/drmremove\\xc3\xa6\xc3\xb8\xc3\xa4\xc3\xab\xc3\xb6\xc3\xbc.eub'

Any contact info for the author? :P

Gert
5/12/2011 12:49:14 AM
129.177.196.19

Your comment system have character encoding issues to, obviouly. http://pastebin.com/NePJS0KD

ineptepub.pyw, version 5.2
Copyright ? 2009-2010 i?cabbages

works fine without this error, so I guess it has something to do with how the script you links to gets the file list. Unfortunately, I don't speak Python.

I am running Python 2.7.1 on linux. (Seeing as python 2.6.X is no longer maintained by my (or any recent?) distro.

Rob
7/3/2011 7:27:09 AM
80.216.255.79

There is a bug in aineptepub.pyw that affects Mac OS X (and possibly other *nix). The script checks if it is a Windows or *nix system but always return a windows system.

The quick and dirty fix for Mac-users is to comment out line 319-324 and insert the following two lines:
        inpath=inpath+'/'
        outpath=outpath+'/'

The section should look like this when you are done.

        inpath=inpath+'/'
        outpath=outpath+'/'
#        if re.match('//',inpath):
#            inpath=inpath+'//'
#            outpath=outpath+'//'
#        else:
#            inpath=inpath+'\\'
#            outpath=outpath+'\\'


Jake
10/5/2011 8:56:53 PM
68.97.100.10
what happens when in the final step an error message " Error: problem decrytping session key "
Kutluay
1/6/2012 1:39:56 PM
157.150.192.237
worked as it supposed to... great help - thanks for this...
reply