How to protect your iOS app from tools like iFunbox

I have an iOS application in which I upload files to local storage. To ensure the security of these local files, I did the following: - Store them outside the document folder (I use the library folder) - Use full file encryption.

But today I came across iFunbox. This is a tool that allows you to view the file system of your iOS device without jailbreaking! What I noticed is that if the device is unlocked, I can view all the files in the sandbox. Fortunately, when the device is locked, files become inaccessible.

What I'm wondering is there anything I can do to further protect these files when the device itself is unlocked? So, how can I protect my files from tools like iFunbox?

+5
source share
4 answers

File system browsing utilities will only work when your device is unlocked, which will greatly improve security, so require access code protection for devices running the application. This can be done for internal corporate applications where data is extremely valuable, I believe that it should also be approved by Apple.

To find out if a password has been set, you will check the security attributes of the dummy file you created in the permitted location: fooobar.com/questions/145827 / ...

, , , . , , API Apple, , ?

, - , , , .

+5

, , iFunBox. iOS, .

, , .

FWIW , , ~/Documents, ~/Library/ ~/tmp

+1

- .

  • ICloud
  • DropBox
  • Amazon S3
  • .

, , .

0

All Articles