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~
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.
|
|
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)

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.

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

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

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.

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

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

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.
|
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! |
EPUB (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
RemoveDrmfromePubonAdobeDigitalEditions.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
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.
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!!
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 ?
Everything works ok until final step an error message "error: problem decrypting session key"
Can you help
These scripts work a treat on my XP. Thanks a lot for the hard work!!
thanks!
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.
Thanks for any help. Mary
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.
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.
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.
Incredible fast.
Thanks, now I can tranfser my books to my beloved kindle :)
- You rock
- Let me know where to send your beer of choice :)
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.
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
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!
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).
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
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?
Respectfully.
Now I can finally read my LEGALLY bought epub books in my Kindle! Fantastic! (Windows 7 user)
Everything appears to work except for the error I get:
Error in: [book name] not an ADEPT EPUB
HELP!
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 :)
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?
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
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.
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+'\\'

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.

