Date: Sun, 24 Jul 2011 20:52:26 +0200 From: Robert Vežnaver <robert.veznaver@...il.com> To: john-dev@...ts.openwall.com Subject: Robert's status report #1 Started working on reverse engineering the Mac OS X keychain file format. Found some helpful doc here: http://www.opensource.apple.com/source/libsecurity_apple_file_dl/libsecurity_apple_file_dl-36064/doc/FORMAT, but it doesn't seem to be complete. Apparently, every config file on Mac OS X is in some kind of plist file format except this keychain file which is in some proprietary format... go figure :) Will try to extract more info about file format from the cpp files directly. Overview of the keychain architecture: http://developer.apple.com/library/mac/#documentation/Security/Conceptual/Security_Overview/Architecture/Architecture.html#//apple_ref/doc/uid/TP30000976-CH202-CHDHEEDC I believe the AppleFileDL module is the one that needs to be figured out. There is a message regarding reading the file format on an Apple mailing list which isn't very... reassuring... but it needs to be done nonetheless: http://lists.apple.com/archives/apple-cdsa/2009/Apr/msg00034.html Cheers, Robert
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.