Hi Travis This is most interesting and enlightening. I shall have to do some digging in our resources at work and have a word with the uni software development team at TeesSide University. They may be able to help us out. Not that I want to do anything illegal, of course. But they may be able to help me fine a way to make use of unencrypted documents.
Kindest regards Gordon On 17 Aug 2014, at 03:20, Travis Siegel <tsie...@softcon.com> wrote: Anne (as always) offers excellent points on the ibook files. However, I have found that it's possible to simply use the unzip program (in terminal) to uncompress the ibook files. They are indeed simply epub books, but as with any other epub formatted ebooks, if they are encrypted, (and many of the ibooks are) you will not be able to make any sense out of them even after unzipping them, because their content will be encrypted by a method that is both complex and (slightly) nonstandard. (at least based on some poking around I've done). There is an iso standards document for epub formats, and it allows for encryption of content. I have been unable to reconcile the apple ibooks with said iso documents, though it's possible my understanding of the encryption/decryption method is incomplete, as that part of the document wasn't the easiest to follow. Most epub readers use prewritten libraries released by different manufacturers to do all the heavy lifting, and don't really wri te their own routines for this. My attempts to do so meat with very little success, and since it was more of a curiosity thing for me than anything else, I gave up on it and moved on to other more interesting reading. :) But, then again, I've rarely had much luck trying to write code to do things based on iso documentation, though I do have to say, the rfc documents are much better in this regard, I've had no trouble in many cases turning internet protocol documents into operational code. But anyway, I just wanted to let folks know they can unzip ibooks, and examine their contents, just don't expect to get usable results most of the time. :) hth. <--- Mac Access At Mac Access Dot Net ---> To reply to this post, please address your message to mac-access@mac-access.net You can find an archive of all messages posted to the Mac-Access forum at the list's public Mail Archive: <http://www.mail-archive.com/mac-access@mac-access.net/>. Subscribe to the list's RSS feed from: <http://www.mail-archive.com/mac-access@mac-access.net/maillist.xml> As the Mac Access Dot Net administrators, we always strive to ensure that the Mac-Access E-Mal list remains malware, spyware, Trojan, virus and worm-free. However, this should in no way replace your own security strategy. We assume neither liability nor responsibility should something unpredictable happen. Please remember to update your membership preferences periodically by visiting the list website at: <http://mail.tft-bbs.co.uk/mailman/listinfo/mac-access/options/> <--- Mac Access At Mac Access Dot Net ---> To reply to this post, please address your message to mac-access@mac-access.net You can find an archive of all messages posted to the Mac-Access forum at the list's public Mail Archive: <http://www.mail-archive.com/mac-access@mac-access.net/>. Subscribe to the list's RSS feed from: <http://www.mail-archive.com/mac-access@mac-access.net/maillist.xml> As the Mac Access Dot Net administrators, we always strive to ensure that the Mac-Access E-Mal list remains malware, spyware, Trojan, virus and worm-free. However, this should in no way replace your own security strategy. We assume neither liability nor responsibility should something unpredictable happen. Please remember to update your membership preferences periodically by visiting the list website at: <http://mail.tft-bbs.co.uk/mailman/listinfo/mac-access/options/>