簡體   English   中英

iOS:如果設備越獄,我們可以訪問應用程序的文檔文件夾嗎

[英]iOS : Can we access app's documents folder if device is jailbroken

我在文檔文件夾中的文件中存儲了一些機密數據。我想知道 iOS 設備是否越獄,然后有人可以訪問應用程序的文檔文件夾。如果是,有什么可能避免這種情況,因為我不想透露那個數據?

我已經有了一個選項來加密這些文件,但這個文件會不斷被寫入和讀取。

當您的設備越獄時,可以通過以下方式訪問:

/var/mobile/Containers/Data/Application/ED49734D-0E61-4BB4-B3CC-..../Documents/ 

您可以在文件上設置NSFileProtection屬性,以使用從用戶密碼派生的密鑰對其進行加密。 但是NSFileProtection並沒有為在具有 root 權限的設備上執行的代碼提供任何真正的保護。

您可以加密數據並在本地(您知道的地方)存儲加密密鑰。 用戶可以找到密鑰並解密所有內容。 不可能保證絕對安全,但這是一種開始。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM