Live data from Hacker News

How I bypassed Amazon's Kindle web DRM

blog.pixelmelt.dev

231–240 of 538 posts

Re: How I bypassed Amazon's Kindle web DRM

#231

If anyone cloned the code from github before it got taken down, please preserve it forever by publishing it in a crypto blockchain.

I saw some 26 forks before it disappeared. Maybe one of them survived, but github is blocking searches at the moment (for me).

edit: https://github.com/gudvardur/

Re: How I bypassed Amazon's Kindle web DRM

#232
post #76
post #59

Earlier quoted context omitted.

Why buy an ebook then? Just buy the physical if you want, and pirate it. Dont pay for your own hope that you can pick the lock of your own paid for jail cell.

Then I have a physical book to deal with.

https://help.archive.org/help/how-do-i-make-a-physical-donat...

https://apps.apple.com/app/id1668658774 can be used to verify if they require a physical copy.

(usps bound printed matter is usually least expensive when shipping books)

Re: How I bypassed Amazon's Kindle web DRM

#233
post #31
post #19

Earlier quoted context omitted.

If all you need is an image, can't you just use browser automation tools to screenshot each page? After all, much of the content is in images so it's not like you need it OCRed for accessibility purposes.

If you can live with lower quality image. Most people probably will be ok with that though.

you just tell puppeteer to change resolution

Re: How I bypassed Amazon's Kindle web DRM

#234
post #205

Earlier quoted context omitted.

Being found not guilty supports my contention. But that case was about distributing circumvention software, not traditional speech. Obviously distributing software that bypasses DRM is directly addressed by the law.

> Being found not guilty supports my contention. Not necessarily. A cynical modern legal strategy is to bombard people with frivolous legal actions that only the well-heeled can afford. Defendants can argue that claims are baseless or frivolous, but to make that argument, they must hire a lawyer and appear in court. To see my point, look at the number of frivolous prosecutions now being launched by ... ah, never mind…

You could do the same thing DMCA or not.

Re: How I bypassed Amazon's Kindle web DRM

#235

Earlier quoted context omitted.

That law should be changed. If you distribute your intellectual property with DRM, that work should forever be exempt from copyright protection. You get to choose one or the other, but never both, because DRM effectively removes the work from the public domain in perpetuity. Even accidentally releasing a demo or preview with DRM should invalidate copyright on that software/movie/book/whatever.

Not extreme enough. Copyright itself should be abolished straight up. It's the information age, the AI age. Artificial limitations nonsense like copyright does nothing but hold us back. Even the corporations think so: they violate copyright at massive scales on a daily basis just to train their AI models. Why rules for us but not for them? That particular hipocrisy should have caused the elimination of copyright worl…

>Why rules for us but not for them?

Fair use exists for both people and corporations. Just because a corporation copies something in a way that is fre use, that doesn't mean that people should be able to freely copy it.

Re: How I bypassed Amazon's Kindle web DRM

#236
post #125

Earlier quoted context omitted.

I have more than 100 books that I bought with actual money on Apple's iBooks (or whatever it was called back in 2010-2012). I no longer use an iPad and would like to be able to read them on my Kindle. Because of DRM, I can't. I'm all for supporting authors and the various editors, etc., but I feel like I've already done that in this case.

Yes, there should have been a law that required interoperable DRM. At least you can transfer movies around different services. It’s a shame you can’t with books.

If there was an actual market demand for this then Kindle could license the technology.

Re: How I bypassed Amazon's Kindle web DRM

#237
post #220

Earlier quoted context omitted.

The thing that killed the download -> crack DRM workflow is that Amazon removed the "download and transfer via USB" option. I haven't bought an ebook from Amazon since. The only viable option would be to buy the book and then pirate a de-DRM'd copy.

Might as well send the author the money directly, instead of spending it all on publishers and middlemen that you’re specifically trying to avoid. When you do, include a note on how their chosen method of sale is most hostile to legitimate consumers and recommend some DRM-free book stores.

Here is a breakdown of how much money the author gets (from Fabien Sanglard):

https://fabiensanglard.net/gebbdoom/

When I upload the PDF on Amazon, a minimal price is automatically calculated. In the case of the DOOM, Amazon sets the minimal price at $51.35.

There is a slider which authors can use in order to add their "share" on top of Amazon price. I have added $3.88 which Amazon also takes a cut on. The result is $1.59 royalty and $0.77 profit per book sold.

Re: How I bypassed Amazon's Kindle web DRM

#238
post #78

Earlier quoted context omitted.

Kobo's pretty good. Anything to avoid Kindle books.

I bought one, but it didn't have any of the books I wanted. It seems to be nowhere near as comprehensive as the Kindle library.

Just put epubs on it.

Re: How I bypassed Amazon's Kindle web DRM

#239

Fun fact: this is one of the few situations in the US where a prosecutor could claim that this is criminal speech (though I hope and trust they would not, and if it did it would get thrown out by any court respecting the First Amendment). Not a civil issue, like libel or fraud, but the sort of talk that can get a policeman to come and drag you off to jail. If you've ever wondered why DRM is so roundly hated by engine…

OTOH this is not DRM nor copy protection. It is just obfuscation.

Re: How I bypassed Amazon's Kindle web DRM

#240
post #226

Earlier quoted context omitted.

Aww that’s disappointing. Fun project.

Is this the code? https://github.com/gudvardur/amazon_book_downloader

Yes. FWIW, as of a few minutes ago when I cloned this one, all the non-git files have the same hashes as the copy of the original I cloned when it was still up.

(to clarify, I wasn't talking about any git-specific hashes, just regular sha2/blake2b hashes of python, json, and font files. However, the two sha1 commit hashes in the git history match as well.)

Post reply on HN