Kindle DRM removal made easy
Sunday, 16 January 2011

Wherever there are barriers there are going to be people looking for ways to defeat them. The Kindle's Digital Rights Management is an obvious target for hackers.

 

Banner

 

How you feel about DRM (Digital Rights Management) depends very much on which side of the fence you stand. If you are a producer - a writer or a publisher - then it is all that stands between you and piracy that threatens your business model, if not your very existence. If you are a consumer -  a reader - then DRM simply restricts your freedom to lend, make back-up copies and resell your ebook purchases. The reader can only look back fondly at the days when books had the sort of physical DRM that they could live with.

kindle2

Let's face it - currently an ebook places all sorts of restrictions on its use without rewarding the reader with a significant price reduction.

There are always going to be programmers who want to strike a blow for reader freedom and the latest offering is from "TooSmart Guys"  in the form of a simple (overlong perhaps) video that shows how to use existing Python scripts to crack the encryption on Kindle titles.

Basically what you do is download (if you don't have it) Kindle for the PC, download and run two Python scripts that decrypt the title of interest. Once you have the unencrypted file you can down load it to your Kindle and use it anyway you like. Notice that the process only works on books you have already bought and it only works on MOBI format ebooks.

 

     

 

However, as with all software security, it is an arms race. Amazon has an alternative format, Topaz, for its Kindle books that, so far, hasn't been cracked in an easy and convincing way. As you might guess, Amazon is quite keen on the Topaz format and becoming keener all the time. Recently Kindle for PC has been updated and the original script no longer works with Version 4. You can of course always go back to the older version but it is quite difficult to avoid an auto-update. The correct solution is to use a slightly different version of the decoding script which is now listed on the TooSmartGuys website for example.

It is sad that the DRM war has to happen at all but until publishers realise that locking their produced behind imperfect digital security isn't the way to go programmers are going to have fun rising to the challenge.

More information:

TooSmart Guys

Related articles:

Copy protection and DRM

A book's worth...

Pricing ebooks

 

Banner


PHP 8.5 Adds URI Extension
12/12/2025

PHP 8.5 has been released with an extension supporting secure URI and URL parsing, a new a pipe operator and persistent cURL handles. 



Getting Ready For Santa
24/12/2025

The annual Santa tech-fest is well under way, with Santa trackers from both Google and NORAD counting down to the big day to see how Santa is doing on sorting out who's been naughty and who's been nic [ ... ]


More News

<ASIN:B002Y27P3M@COM>

<ASIN:B002FQJT3Q@COM>

<ASIN:B002GYWHSQ@COM>

<ASIN:B002Y27P46@UK>

<ASIN:B002LVUWFE@UK>

Last Updated ( Sunday, 16 January 2011 )