Quote:
Originally Posted by Robert Marquard
All such DRM is basically an individual encryption for the device. So you have to download a brand new encoded ebook. The device specific unique PID is the key for the encryption.
It should not be too hard for an expert to write a tool for PalmOS or Linux to spy on the text while being rendered to the screen. Especially the iLiad with its Linux 2.4 and a Java application should be open to such attacks.
|
When you use the iRex supplied Mobipocket reader on a desktop system you can easily set the /proc/sysset/euid to that of your iLiad and move it to any computer/handheld supporting Java...
On the other hand, last night I just wanted to check out how easy or difficult it is to try to hack the java stuff and by de-compiling AWTGraphics.class and adding some stuff in the drawText() method it's quite easy to get all the text of a secure Mobipocket ebook... Better yet, I kinda have a working hack which converted a secure ebook to HTML using a hacked iLiad reader (you can actually intercept the Palm records (4K in size) and write them out as they are decoded...).
Maybe I will make it more usefull and/or without the need for actually opening a window, but for me it did what I wanted: it's definately possible...
If there's a need or interest I might publish a future version of it, and I can easily do that since I'm in the Netherlands
Cheer,
Aenea