Take the 2-minute tour ×
Information Security Stack Exchange is a question and answer site for Information security professionals. It's 100% free, no registration required.

The source code is here: http://mxr.mozilla.org/services-central/source/fx-home/ What should I be looking/search for? Or even how to extract /ffhomeDB.sq3 and see what it contains.

share|improve this question
    
I'm not clear on this. Are you asking about FF for iPhone/iPad? Otherwise, what did you mean by iOS? And if so, is there DPAPI for iOS?? –  AviD May 1 '11 at 6:19
    
There is DPAPT for iOS and I'm talking about mozilla.com/mobile/home –  Steven May 1 '11 at 6:57
    
It would really help the many viewers of this question if you would edit it to be clear without having to follow links. And what is DPAPT? –  nealmcb May 1 '11 at 20:26

1 Answer 1

Look for uses of the file protection API, for example the file protection classes and constants.

See for example http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html%23//apple_ref/c/data/NSFileProtectionKey

If it uses keychains it should also be using the keychain protection options.

Generally speaking you'd expect telltale constants and methods such as the following (not exhaustive) to appear in the code if it is aware of the new data protection APIs:

NSDataWritingFileProtectionNone
NSFileProtectionKey
NSFileProtectionComplete
NSFileProtectionNone

And it should be responding to lock / unlock events, i.e. should implement:

-applicationProtectedDataDidBecomeAvailable:
-applicationProtectedDataWillBecomeUnavailable:
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.