Live data from Hacker News

How I bypassed Amazon's Kindle web DRM

blog.pixelmelt.dev

511–520 of 538 posts

Re: How I bypassed Amazon's Kindle web DRM

#511

Earlier quoted context omitted.

You could still use an older version of the app to force getting a book with the older DRM. I haven't done that in a while though, so I'm not sure if they closed that loophole.

Unfortunately they did close that loophole recently. :(

Ah that’s a shame. Amazon is unfortunately one of the most comprehensive ebook catalogues I have found.

Re: How I bypassed Amazon's Kindle web DRM

#512

Earlier quoted context omitted.

> There was no law to restrict that, so they just made something up. That's a rather facetious interpretation. You're complaining that there was no law preventing software being distributed, and as there was a need to prevent that then lawmakers fixed that problem. That's hardly surprising, isn't it? You also seem surprised that including cryptography software in existing lists designed to prevent export of military…

The lawmakers did not have any involvement. The executive branch unilaterally abused its power to declare that encryption was a munition, to work around the fact it had no other power to restrict it without convincing the legislature to actually make a law. If you go by the common interpretation of "munitions" and by and large the contents of that list, then it clearly does was not intended to include mathematics.

> The lawmakers did not have any involvement. The executive branch unilaterally abused its power to declare that encryption was a munition, to work around the fact it had no other power to restrict it without convincing the legislature to actually make a law.

I think you are trying very hard to imagine inconsistencies where there are none. Not only are you trying to argue that cryptographical software is not relevant to military uses, which is an absurd argument to make, but you are also trying to argue that managing what items feature in an export control list is not the responsibility of an executive branch.

The only requirement to export-control something is that the item features in an export-control list. You're complaining that a specific type of software was added to such a list. Tell me exactly what part you don't, can't, or refuse to understand.

Re: How I bypassed Amazon's Kindle web DRM

#513
post #441

The Github repo (which was working for me until 5 mins ago) just 404'ed. https://github.com/PixelMelt/amazon_book_downloader Kind of expected, but I was surprised at how quick that was.

Does a GitHub archive exist? It sure is something to see code ebb and flow at the whims of the few.

Software Heritage attempts to archive all of GitHub (not there yet) and various other code sites:

https://archive.softwareheritage.org/ https://wiki.archiveteam.org/index.php/Software_Heritage

Re: How I bypassed Amazon's Kindle web DRM

#514

Hell hath no fury like an engineer angered! This was such a good read and epitomizes hacking: "Was it worth it? To read one book? No. To prove a point? Absolutely. To learn about SVG rendering, perceptual hashing, and font metrics? Probably yes."

Well, it would be nice to be able to use my Kindle 4 again... Thanks to KOReader, it's no longer a brick, but most of my ebooks are kept hostages at Amazon.

Re: How I bypassed Amazon's Kindle web DRM

#515
post #509

Earlier quoted context omitted.

The solution is being shared in the very forum thread you linked, but apparently didn't read.

Like the hn commenting guidelines you apparently didn't read :p

Oh I learned recursion. Thanks guys. :D

Re: How I bypassed Amazon's Kindle web DRM

#516

Hell hath no fury like an engineer angered! This was such a good read and epitomizes hacking: "Was it worth it? To read one book? No. To prove a point? Absolutely. To learn about SVG rendering, perceptual hashing, and font metrics? Probably yes."

I hope they don't get in trouble for publicising how to defeat the DRM...

They still have to request every 5 pages separately so they could be caught for requesting pages faster than you could realistically tap through the book on an actual phone or tablet.

Re: How I bypassed Amazon's Kindle web DRM

#517
post #76

Earlier quoted context omitted.

Then I have a physical book to deal with.

Just leave it laying around somewhere. It makes you look erudite.

Or like I have a hoarding problem.

In the old days, we used to cart boxes of books down to the used book store in exchange for credit, and then load back up with more reading to bring home.

Re: How I bypassed Amazon's Kindle web DRM

#518
post #517

Earlier quoted context omitted.

Just leave it laying around somewhere. It makes you look erudite.

Or like I have a hoarding problem. In the old days, we used to cart boxes of books down to the used book store in exchange for credit, and then load back up with more reading to bring home.

I mostly meant that suggestion as a joke, but to be real I can't imagine reading so many books that you run out of room for enough bookshelves. I have several boxes of books and it's a huge pain when moving to a new apartment, but otherwise I just get more shelves when I need more. I don't think having a lot of full bookshelves would ever be perceived by others as a hoarder scenario if the apartment is kept clean and neat. But I do think that being seen to own many books will generally give people a better impression of you, so I was sort of serious with that joke.

Re: How I bypassed Amazon's Kindle web DRM

#519

Earlier quoted context omitted.

For those with an old Kindle, couldn't you download it onto the Kindle and then pull it off of there via USB?

That sounds simple, but wouldn't the ebook you "pulled off" the Kindle still be in Amazon's format with DRM? I don't think this solves the original problem.

The first problem was to get the original file from somewhere in a usable format, then strip DRM in a later stage. Seems like step 1 was already made significantly harder now.

Re: How I bypassed Amazon's Kindle web DRM

#520

Earlier quoted context omitted.

For those with an old Kindle, couldn't you download it onto the Kindle and then pull it off of there via USB?

I tried to do this recently but discovered that the DRM algorithm changed and I couldn't use the standard de-DRM tools.

Thanks for the info!
Post reply on HN