Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The source code is here: 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 – 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

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

See for example

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:


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

share|improve this answer

Your Answer


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.