![]() |
#121 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
![]()
* -- no lending ebooks to a friend, even though pbooks are all right??? not even by sharing your Amazon account with them. Last edited by eschwartz; 10-28-2014 at 03:43 PM. Reason: hammer-of-mod ;) |
|
![]() |
![]() |
![]() |
#122 | |||||
Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 629
Karma: 1623086
Join Date: Jan 2012
Device: iPad, iPhone, Nook Simple Touch
|
Quote:
Quote:
Quote:
DRM is more like those magnetic strips inside products that are detected when you walk out the door. They do work against clueless criminals, but lots of people steal stuff in spite of them, and when cashiers fail to deactivate them, they frequently inconvenience real customers. The big difference is that those strips only inconvenience real customers once (or twice if they end up returning the product), whereas DRM potentially inconveniences customers on an ongoing basis, depending on how the customer intends to use the product. Quote:
Quote:
In fact, what you're describing is an awful lot like the way that most hardware copy protection dongles work. Those apps are invariably cracked pretty quickly. To do so, someone literally runs the app and uses every feature. As each page of the encrypted binary gets decrypted by the hardware device, the cracker writes the decrypted code to the same offset in a new file. After every page of code has been decrypted, the person removes the code that does the decryption, and now has a decrypted version of that app. It ends up on warez sites shortly thereafter. |
|||||
![]() |
![]() |
Advert | |
|
![]() |
#123 |
Member Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,999
Karma: 11348924
Join Date: Jan 2011
Location: Limbo
Device: none
|
I have never dealt with DRM's and I never plan to. DRM's are oppressive and I don't know why people put up with it. I don't !
|
![]() |
![]() |
![]() |
#124 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,055
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
Finally, if the decryption is done within the Trusted Execution Environment itself (rather than just the key store being decrypted there), then no part of the decryption takes place in the "normal world" reading app. So, the warez binary you will be left with won't decrypt anything. |
|
![]() |
![]() |
![]() |
#125 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,270
Karma: 10468300
Join Date: Dec 2011
Device: a variety (mostly kindles and kobos)
|
Quote:
The fact is that if I were to avoid DRM then that means there's certain authors I like that I'd either have to not read or read in paper. I don't agree with DRM but I just don't feel strongly enough to do that. |
|
![]() |
![]() |
Advert | |
|
![]() |
#126 | ||
Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 629
Karma: 1623086
Join Date: Jan 2012
Device: iPad, iPhone, Nook Simple Touch
|
Quote:
The bigger problem with that is that the strength of the DRM then draws people to illegal download sites, which makes them statistically more likely to download pirated content that they don't legally own. Thus, even hypothetically near-perfect DRM tends to encourage piracy rather than diminish it, and diminish sales rather than increase it. Quote:
One possible attack involves debuggers. After all, the folks developing the software have to have a way to debug it, which means there's almost guaranteed to be some means of attaching some sort of debugger to gain access to those protected tools' memory, even if it requires soldering JTAG pins somewhere. Another possible attack involves modified CPUs with dual-ported RAM and a second core that sniffs the main RAM. It is likely impossible to close that hole. A third possible attack involves attacking the TEE itself. The purpose of a TEE is to run very simple, minimal software that is robust against attack, for very limited purposes, such as protecting device passcodes and biometrics data. The more complicated the software you run in the TEE, the more impossible it becomes to secure it. Because the entire book reader would run in the TEE, chances are good that any security holes in the main OS would also exist in the TEE, because you'd be importing most of the code. Thus, at that point, your TEE would be no more secure than the rest of the OS, so you'd have people doing all sorts of attacks on it through the content itself, looking for buffer overflows in image parsers, etc. This, of course, assumes that they would even bother to attack the TEE in the first place, rather than going around it entirely. After all, most consumers demand to have access to their content on computers (even if they don't prefer to consume it there), and DRM is only as secure as the weakest system on which the content is accessible. |
||
![]() |
![]() |
![]() |
#127 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,055
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#128 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 160
Karma: 3337854
Join Date: Jun 2014
Device: Kobo Glo HD
|
Perhaps it is still 'alive' because the majority of people don't really notice it exists. I'm only guessing but I would say the vast majority of people who buy a Kobo or Kindle use it exactly as those companies want them to, they buy directly on their reader or website and then sync via wifi or with their desktop app. They aren't going to encounter DRM unless they switch brands and have an expectation to take what they already own to the new platform and find out they can't.
|
![]() |
![]() |
![]() |
#129 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,058
Karma: 54671821
Join Date: Feb 2012
Location: New England
Device: PW 1, 2, 3, Voyage, Oasis 2 & 3, Fires, Aura HD, iPad
|
Quote:
Shari |
|
![]() |
![]() |
![]() |
#130 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 160
Karma: 3337854
Join Date: Jun 2014
Device: Kobo Glo HD
|
Quote:
Last edited by Cosimo; 11-08-2014 at 04:25 PM. Reason: I shouldn't try thinking until I've had my coffee. |
|
![]() |
![]() |
![]() |
#131 | |
eReader Wrangler
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,894
Karma: 52566355
Join Date: Mar 2013
Location: Boise, ID
Device: PB HD3, GL3, Voyage, Clara HD
|
Quote:
|
|
![]() |
![]() |
![]() |
#132 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,055
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
|
|
![]() |
![]() |
![]() |
#133 |
Omnivorous
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,283
Karma: 27978909
Join Date: Feb 2008
Location: Rural NW Oregon
Device: Kindle Voyage, Kindle Fire HD, Kindle 3, KPW1
|
The problem is that the ebook has got to be readable and if it's readable it can be de-DRM/pirated (see the Music industry). And as the early game industry discovered, even foolproof copy protection schemes ain't.
|
![]() |
![]() |
![]() |
#134 |
Award-Winning Participant
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,389
Karma: 68329346
Join Date: Feb 2010
Location: NJ, USA
Device: Kindle
|
But I don't it's an unreasonable notion that if a sufficiently annoying DRM took a sufficiently large amount of time/knowledge/tools (etc, take your pick), then more people would turn to waiting for someone with the right time/knowledge/tools to do it, and get a copy from them. It's not very huge leap.
|
![]() |
![]() |
![]() |
#135 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
--extra-css argument ignored | paipa | Conversion | 10 | 09-05-2014 10:50 AM |
IOError: [Errno 22] Invalid argument | jkcoder | Calibre | 5 | 09-25-2010 09:28 AM |
for the sake of argument... | Opus | Amazon Kindle | 9 | 06-21-2010 10:55 PM |
8 Ways To Handle An Argument | moon light | Lounge | 11 | 08-26-2009 09:16 PM |
An argument we are having at work... | ficbot | News | 125 | 08-05-2009 08:09 AM |