• August 16, 2017, 08:02 AM
• Welcome, Guest. Please login or register.
Did you miss your activation email?
Perusing The Shelves

Author Topic: DRM Tutorial  (Read 52120 times)

Offline jessadia

  • Alumni Moderator
  • PTS Expert
  • *
  • Thank You
  • -Given: 54
  • -Receive: 1553
  • Posts: 5249
  • Thanked: 1 times
  • Rating : 6179
DRM Tutorial
« on: April 09, 2012, 04:48 PM »
What is DRM?

-DRM (aka Digital Rights Management)is used by publishers to restrict what you can do with your eBooks. DRM controls which devices you can use to read your eBook, and stops you converting your eBooks from one format to another.

There are several different DRM schemes. Ebooks with one DRM scheme can’t be read on a device that uses a different DRM scheme. (For example, books purchased from Barnes & Nobles Nook store can't be read on an Amazon Kindle device) Some DRM schemes limit eBooks to one device only, so if you want to read that ebook on a different device, it’s necessary to download the eBook again. Others require new devices to be authorized by a central server on the Internet.

Ethics of DRM Removal
It shouldn’t really be necessary to say this, but just to be clear:

None of the developers and maintainers of these tools, the moderators or administrators of this site, or the authors or contributors of this helpful thread, are in favor of eBooks being ‘pirated’. We expect people to use these tools only to gain full access to eBooks they have bought themselves. DeDRMed ebooks should not be uploaded to open servers, torrents, or other methods of mass distribution, or uploaded to this site. No help will be given to people doing such things, and no links to such books should be posted here. Authors, Publishers and Ebook retailers all need to earn money to be able to carry on making great eBooks available.



The Tutorial:


Method 1: Remove DRM with Calibre

The first thing you need to do is download Calibre if you do not already have it (You are not allowed to view links. Register or Login), then [/b]....you will need to unzip the file not the tools and store somewhere you'll remember like your Desktop). *You need to make sure that you have the most recent version of Calibre installed. Current version 1.6.0 1.7.0- updated every Friday.

You can also download the tools below or by clicking the link You are not allowed to view links. Register or Login.
Don't forget to uncheck the box where it says to download using the website downloader.. Otherwise you may get an "unsafe to download" message from your browser.
If you are unsure you can always download from this post



Next, open Calibre click on the 'Preferences' tab found along the top bar (next to 'Connect/Share'),looks like gears. In the bottom left hand corner under Advanced click on 'plugins', this will open a new window....in the bottom left corner click the 'Load plugins from file' tab. Now you will need to locate the 'tools' folder you downloaded, open, add all tools found in the 'Calibre plugins' file. (2 warning messages will pop up- hit 'yes', then 'ok'). In upper left corner click the green checkmark next to 'Apply'. *you may need to restart Calibre for the plugins to take effect.*

Which Calibre plugins unlock which types of books?
*eReader_PDB2PML- unlocks eReader files, such as books from FictionWise and older Barnes&Noble pdb files.
*Ignoble_ePub- unlocks Barnes and Noble Nook books as well as books from Diesel, Sony and Overdrive bookstores
*Inept_PDF- unlocks Adobe Digital Edition PDF’s
*K4Mobi_DeDRM- unlocks Amazon books (K4PC, K4Mac, standalone Kindles, Mobi Books)as well as books for other devices with fixed PID’s, such as Android.

*If you have a bookstore/file type to add to the list please feel free to post it and if you have a book store or file type and you can't figure out which plugin is the correct one to use/customize please feel free to ask. Please note however that when you correctly install the deDRM plugins into Calibre you are installing all the plugins listed above as a complete package.

Helpful Tips and Tricks for Calibre:
  • Remove the book from Calibre and re-add it then try converting. 80% of the time this is the problem.
    Make sure both your tools and Calibre are up to date.
  • You will need to customize your plug-ins with this latest batch of plugins, especially if you download from Barnes & Noble (customize with CC # and name) or directly to your Kindle device (customize with PID/serial #). Please refer to the customization guide below. I recommend downloading the Kindle 4 PC desktop app if you purchase books from Amazon since you don’t have to customize this plug-in.
  • To add books from Kindle 4 PC:
    Open Calibre, click Add Books, locate your Documents folder>>My Kindle Content. Locate the book you want to add and select the file with the blue icon that reads “Kindle Content”.
    *Please note that Kindle books have several different files- you want to make sure you are clicking on the one with the blue icon.
  • You do need to remove old plugins when updating to a newer version this time. See the txt document for instructions included in your tools.
  • When customizing with multiple credit cards be sure to separate by commas only no spaces.
  • Confirm that your Plugins appear correctly under Preferences -> Plugins -> File Type Plugins. If they do not, and/or if you're having trouble adding the plugins, make sure you're adding the correct zip file. Also make sure that you have not unzipped the plugins themselves, just the tools package. Calibre automatically unzips the files when added.


*You may need to customize your Calibre plugins if you use NookBooks (will need your credit card information used to purchase the book) or download Kindle books directly to Kindle (will need your PID or Kindle serial number) before stripping the DRM. To customize, go into Preferences---->Plug ins----> in the drop down list click on 'File Type Plugins'. For Kindle customization click on 'K4PC....' plugin and at the bottom click on 'Customize Plugin' enter PID/serial. For NookBooks click on 'Ignore ePub DRM' then 'customize plugin' enter CC info. Click 'Apply' to finish and save.


Method 2: Python method, not the All-In-One version.

*Note: this method is for the more 'advanced user'
Once again you will need the v_4.7 tools found below, you will also need to install Python on your computer. (Python is a programming language that lets you work more quickly and integrate your systems more effectively.... )

To install Python:
1. Download ActivePython 2.7.1 for Windows (x86) (or later 2.7 version for Windows (x86) ) from You are not allowed to view links. Register or Login. Do *not* download the ActivePython 2.7.1 for Windows (64-bit, x64) version, even if you are running 64-bit Windows.
2. When it has finished downloading, run the installer. Accept the default options.

You will also need to install PyCrypto (PyCrypto is a set of encryption/decryption routines that work with Python). To install:
1. Download PyCrypto 2.1 for 32bit Windows and Python 2.7 fromYou are not allowed to view links. Register or Login[/url]
2. When it has finished downloading, unzip it. This will produce a file “pycrypto-2.1.0.win32-py2.7.exe”.
3. Double-click “pycrypto-2.1.0.win32-py2.7.exe” to run it. Accept the default options.

You now have Python and PyCrypto installed on your computer, and you can use the Python scripts contained below. Download the v_4.7 tools, unzip all (extract all), and follow the instructions found in the 'Read Me' text files (each one is self explanatory so i will not go into details about them, but if you need help feel free to ask)



Method 3: Requiem (for use with iTunes):

Note: Requiem no longer removes the drm for ebooks. If that changes I'll let you know

[spoiler]The ability to strip FairPlay DRM from Apple's iBooks was only recently achieved through Requiem 3.3, yet already Apple has started updating their DRM.  If you haven't updated iTunes in a couple months and the books you're stripping were downloaded at least a couple months ago, your chances of success are pretty good.  For the rest of us (those who updated to 10.6 and who's books were downloaded recently) there's a chance, but a slim one -- in my own tests for this scenario, only about 20% were able to be stripped =(

  • If you're not already on 10.5.3 or earlier, uninstall 10.6.x, download the appropriate file below, and install it:
    You are not allowed to view links. Register or Login
    You are not allowed to view links. Register or Login
    You are not allowed to view links. Register or Login
  • Also, if you've purchased any books on 10.6, you must delete them and re-download them using iTunes 10.5.3. You can re-download them easily by visiting the iTunes Store -> Purchased -> Books section in iTunes.
  • Download the latest version of Requiem (3.3.5) here:
    You are not allowed to view links. Register or Login (You are not allowed to view links. Register or Login)
    You are not allowed to view links. Register or Login (You are not allowed to view links. Register or Login)
  • Make sure iTunes is closed then run Requiem
    It should automatically scour your iTunes library and attempt to strip any DRM it finds.  Results will be displayed for each item.  IF YOU HAVE A LARGE LIBRARY, THIS MAY TAKE SOME TIME!
    Note: For items that strip successfully, Requiem will MOVE the DRM'd copy to trash and REPLACE it with the DRM-free copy.
  • As an added bonus, or perhaps as a warning, Requiem will strip ALL drm, not just books!

Like I said, Apple has already started updating their DRM to block the current version of Requiem.  Requiem's author is working on an update.

Quote
From You are not allowed to view links. Register or Login

Q: I open the software, but nothing happened, what's going on?
A: 1,For Mac users, make sure your operating system is Mac OS X 10.7. If you are a PC user, the system should be Windows XP SP3 or later version. What's more, you should update your iTunes to 10.5.3.
     2,Requiem must run in a Java environment, if you are PC user, you'd better install 32-bit Java. (The writter is engaging in making it work perfect in 64-bit Java)
     3,Download Requiem at authentic sites, we have specially set up a page providing you history versions of Requiem. You are not allowed to view links. Register or Login

Q: Requiem can't find the DRM proteced file in my computer.
A: 1,Delete the file in your iTunes Library and your computer.
     2,Login iTunes by the ID which purchased the ebook.
     3,Re-download the ebook.

Q: "Can't find version 301".
A: The majority reason of this error is the iTunes ID. And sometimes, decrypt ebooks purchased in non-US Store will lead this error.
    1,Delete the file in your iTunes Library and your computer.
    2,Delete the KEY file. " /Users/Shared/SC Info/SC Info.sidb "
    3,Login iTunes by the ID which purchased the ebook.
    4,Re-download the ebook.
    5,Run Requiem

     Soft Maker's answer: "Requiem only knows how to remove DRM from ebooks that have the key data stored in 3.01 format. Some ebooks apparently have the key stored in a different format. I'm working on this one, may be a while."

Q: Where is my original file?
A: The original file will be replaced by DRM-free file and moved to trash. You can find it in Recycle Bin.

Q: "Key not found. Can iTunes play this file?"
A: It appears the issue is JAVA related.
    1,Uninstall JAVA completely and then installed only the 32-bit version of JAVA.
    2,Deauthorize system and completely deleted all files in the iTunes directory (SC Info)." /Users/Shared/SC Info/SC Info.sidb "
    3,Reauthorize the system, re-download ebooks..
    4,Ran requiem, decypt all of them.

Q: "Key store version too new. You need a newer version of Requiem"
A:  This issue is about the Requiem & iTunes version. Requiem 3.3.5 released earlier than iTunes 10.6, therefore, Requiem 3.3.5 can't decrypt some new DRM method in iTunes 10.6. But it can be soluted.
     1, Uninstall all the files about iTunes 10.6, including iTunes, AppService, and so on.
     2, Delete the whole iTunes Library folder. The path is usually  "X:\My Documents\My Music\iTunes". Remenber to delete the whole folder.
     3, Download & install the iTunes 10.5.3.
     4, Login iTunes Store, re-download the eBooks.
     5, Run Requiem 3.3.5, decrypt all of them.

Q: " java.lang.IllegalArgumentException" or "java.lang.NullPointerException"
A:  This issue is mainly caused by the Java.
     Although Requiem 3.3.5 has improved its supporting for 64-bit Java, but there still are some problems.
     If you've met these problems, uninstall the 64-bit java completely, then install 32-bit java, then you can remove iBooks DRM successfully.
[/spoiler]


** Most of the problems you run into are covered in the txt files included in your tools. Navigate to where you have your tools located, to the version you are currently using. Read READ ME FIRST, then go into Calibre_Plugins and read the applicable txt for more information.




Partial credit of this guide goes to Greyfox, for tips and tricks as well as his work on Method 3: The Requiem Method, and ApprenticeAlf for unknowingly allowing me to "borrow" parts of his guide.
:)
« Last Edit: October 21, 2013, 07:15 AM by drypen »
 

Advertisement


Offline Matron

  • PTS Expert
  • *
  • Thank You
  • -Given: 5799
  • -Receive: 9187
  • Posts: 1966
  • Rating : 9210
Re: DRM Tutorial
« Reply #41 on: December 19, 2014, 04:23 PM »
Hi! I recently got a new laptop, and I'm trying to get all this stuff going again. It's been years since I've had to do a fresh install, so I have a couple of questions.

I downloaded the tool, unzipped it, and added it to calibre. Are there any more steps, like adding the Kindle Serial number or any other kind of information, or does it work straight off installation?

Thanks for helping!
 

Offline Katy_Did

  • PTS Expert
  • *
  • Thank You
  • -Given: 10034
  • -Receive: 15526
  • Posts: 1717
  • Rating : 15573
Re: DRM Tutorial
« Reply #42 on: December 21, 2014, 05:07 AM »
You are not allowed to view links. Register or Login
Hi! I recently got a new laptop, and I'm trying to get all this stuff going again. It's been years since I've had to do a fresh install, so I have a couple of questions.

I downloaded the tool, unzipped it, and added it to calibre. Are there any more steps, like adding the Kindle Serial number or any other kind of information, or does it work straight off installation?

Thanks for helping!
based on the text file included in Alf's tool, no other customization is needed for Amazon or Adobe files;

"The keys for ebooks downloaded using Kindle for Mac/PC and Adobe Digital Editions are automatically generated and saved when needed. If all your DRMed ebooks can be opened and read in Kindle for Mac/PC or Adobe Digital Editions on the same computer on which you are running calibre, you do not need to do any configuration of this plugin."
It's not a long life that matters, but a deep one. ~Susan Sarandon.

 

Offline Matron

  • PTS Expert
  • *
  • Thank You
  • -Given: 5799
  • -Receive: 9187
  • Posts: 1966
  • Rating : 9210
Re: DRM Tutorial
« Reply #43 on: December 23, 2014, 02:23 PM »
Thanks for answering!

I never bother installing K4PC, I don't know if that matters or not.
 

Offline ninjumper

  • PERVERT OF THE YEAR
  • PTS Expert
  • *
  • Thank You
  • -Given: 131240
  • -Receive: 87619
  • Posts: 21702
  • Rating : 65531
  • Damn!!! :D
Re: DRM Tutorial
« Reply #44 on: December 24, 2014, 01:21 AM »
You are not allowed to view links. Register or Login
Thanks for answering!

I never bother installing K4PC, I don't know if that matters or not.
If you a Kindle Reader then find your kindle reader's Serial And put it in your Kindle Serial in DeDrm Plugin in eInk Kindle Serial Number and you will be able to remove drm, just go to amazon and use the option, download and transfer Via PC option.
If you don't have a kindle reader, then the Kindle4PC option is best  :-*
 

Offline Marcia Marcia Marcia

  • PTS Expert
  • *
  • Thank You
  • -Given: 6741
  • -Receive: 4645
  • Posts: 209
  • Rating : 5227
Re: DRM Tutorial
« Reply #45 on: June 16, 2015, 04:04 PM »
Has Barnes and Noble done something different with their DRM?  I used to be able to remove it with Python but now that doesn't work anymore.   >:(

The way to a woman's heart is through the bookstore....
 

Offline Marcia Marcia Marcia

  • PTS Expert
  • *
  • Thank You
  • -Given: 6741
  • -Receive: 4645
  • Posts: 209
  • Rating : 5227
Re: DRM Tutorial
« Reply #46 on: June 22, 2015, 01:17 PM »
Wahoo!!! I figured it out.  So frustrating but also so rewarding when it is done!!

The way to a woman's heart is through the bookstore....
 

Offline Marcia Marcia Marcia

  • PTS Expert
  • *
  • Thank You
  • -Given: 6741
  • -Receive: 4645
  • Posts: 209
  • Rating : 5227
Re: DRM Tutorial
« Reply #47 on: August 25, 2015, 12:00 PM »
Does anyone know if upgrading to Windows 10 will affect any of these DRM programs we have in place?

The way to a woman's heart is through the bookstore....
 

Offline GG drypen!

  • Alumni Moderator
  • PTS Expert
  • *
  • Thank You
  • -Given: 59705
  • -Receive: 57219
  • Posts: 13393
  • Rating : 65506
Re: DRM Tutorial
« Reply #48 on: August 25, 2015, 07:41 PM »
I haven't heard anyone having any problems with python or Calibre tools... yet
 

Offline minniemal

  • PTS Expert
  • *
  • Thank You
  • -Given: 45275
  • -Receive: 8722
  • Posts: 817
  • Rating : 8736
Re: DRM Tutorial
« Reply #49 on: August 26, 2015, 02:26 AM »
I haven't had any problems.
 

Offline Marcia Marcia Marcia

  • PTS Expert
  • *
  • Thank You
  • -Given: 6741
  • -Receive: 4645
  • Posts: 209
  • Rating : 5227
Re: DRM Tutorial
« Reply #50 on: August 26, 2015, 08:14 AM »
You are not allowed to view links. Register or Login
I haven't had any problems.

Good to know...thanks!  :-*

The way to a woman's heart is through the bookstore....
 

Offline Matron

  • PTS Expert
  • *
  • Thank You
  • -Given: 5799
  • -Receive: 9187
  • Posts: 1966
  • Rating : 9210
Re: DRM Tutorial
« Reply #51 on: August 28, 2015, 06:27 PM »
With all the stuff I've been reading about Windows 10, no way I'm updating. I've already heard about it having the ability to disable any pirated games you have, I figure it's a matter of time before it can detect and do stuff with movies, music, and books. Plus, I've also read that it saves a copy of your complete hard drive on it's own servers, as well as reporting kids' activity to parents (which can be good or bad, depending on how you look at it). It seems like nothing BUT a way for M$ to spy on people, IMO.

Besides, I'm still good with Windows 7.
 

Offline leni16

  • PTS Expert
  • *
  • Thank You
  • -Given: 13002
  • -Receive: 2038
  • Posts: 389
  • Rating : 2501
  • A day without reading is a day wasted
Re: DRM Tutorial
« Reply #52 on: August 29, 2015, 03:00 PM »
You are not allowed to view links. Register or Login
With all the stuff I've been reading about Windows 10, no way I'm updating. I've already heard about it having the ability to disable any pirated games you have, I figure it's a matter of time before it can detect and do stuff with movies, music, and books. Plus, I've also read that it saves a copy of your complete hard drive on it's own servers, as well as reporting kids' activity to parents (which can be good or bad, depending on how you look at it). It seems like nothing BUT a way for M$ to spy on people, IMO.

Besides, I'm still good with Windows 7.

Amen to that Matron.  Only problem is they will eventually do to Windows 7 what they've just done to those of us still on XP!  >:D
A woman is like a tea bag - you can't tell how strong she is until you put her in hot water. - Eleanor Roosevelt
 

Offline Matron

  • PTS Expert
  • *
  • Thank You
  • -Given: 5799
  • -Receive: 9187
  • Posts: 1966
  • Rating : 9210
Re: DRM Tutorial
« Reply #53 on: September 01, 2015, 05:01 PM »
You are not allowed to view links. Register or Login
Amen to that Matron.  Only problem is they will eventually do to Windows 7 what they've just done to those of us still on XP!  >:D

I live in the hope that eventually, someone else will put out a decent OS, or that enough people will complain that M$ takes out all the spyware.  We still have a few good years, anyway!

Of course, I still haven't gotten over the fact that I had to go out and buy a new copy of windows because stupid me bought a freaking ZUNE and it wasn't compatible with the version of windows I had. Of all things, a Microsoft product, not compatible with itself! (and lord, did I hate Vista!)
 

Offline GG drypen!

  • Alumni Moderator
  • PTS Expert
  • *
  • Thank You
  • -Given: 59705
  • -Receive: 57219
  • Posts: 13393
  • Rating : 65506
Re: DRM Tutorial
« Reply #54 on: September 01, 2015, 06:22 PM »
You are not allowed to view links. Register or Login
I live in the hope that eventually, someone else will put out a decent OS, or that enough people will complain that M$ takes out all the spyware.  We still have a few good years, anyway!

Of course, I still haven't gotten over the fact that I had to go out and buy a new copy of windows because stupid me bought a freaking ZUNE and it wasn't compatible with the version of windows I had. Of all things, a Microsoft product, not compatible with itself! (and lord, did I hate Vista!)

Ok, so you obviously never tried copying and pasting from Word to Excel.  :-\  >:(  :-\  >:(  :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\
 

Offline Matron

  • PTS Expert
  • *
  • Thank You
  • -Given: 5799
  • -Receive: 9187
  • Posts: 1966
  • Rating : 9210
Re: DRM Tutorial
« Reply #55 on: September 01, 2015, 07:22 PM »
You are not allowed to view links. Register or Login
Ok, so you obviously never tried copying and pasting from Word to Excel.  :-\  >:(  :-\  >:(  :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\  >:( :-\

Haha, nope, I never have.
 

Tags:
 

Related Topics

  Subject / Started by Replies Last post
1 Replies
4471 Views
Last post August 21, 2009, 08:34 AM
by sumit_rock
0 Replies
3286 Views
Last post December 28, 2007, 12:41 PM
by sunny
0 Replies
3286 Views
Last post April 20, 2008, 06:35 AM
by divya07
0 Replies
3011 Views
Last post October 28, 2009, 04:15 AM
by tsikot
0 Replies
2554 Views
Last post December 19, 2009, 01:20 AM
by Mba_Choice
8 Replies
3580 Views
Last post November 11, 2014, 11:52 AM
by Primrose❣
18 Replies
11217 Views
Last post May 19, 2013, 03:10 PM
by GG drypen!