2011-06-14 59 views
1

是否在.ipa中有Apple iOS應用程序來的文件,有沒有的方式可以提取?是否可以提取iOS應用程序?

如果可以做到,那麼我不想知道如何提取它,而只是在這種情況發生時如何保護內容。

例1:
我在和1000+名言應用程序有一個數據庫。
對於有人手動重新輸入它,看起來像一個無用的浪費;但如果他能夠這樣複製它,我的應用程序的獨特性可能會受到威脅。

實施例2:
我在我的應用程序,圖像1000+原始圖像。
對於有人手動屏幕捕捉是不可能的(在我的應用程序的上下文中是不可能的),但如果他可以提取它,我會被擰。

有沒有人有關於此主題的任何知識?

回答

2

是的,有辦法從.ipa文件中提取資源。就像這樣的任何事情一樣,如果你的應用程序可以訪問數據,那麼有可能(有足夠的工作)讓某個人提取它。

這一切歸結爲成本效益分析。如果數據足夠有價值可以證明提取它的成本,那麼有人可能會投入資源來提取它。

1

在越獄iPhone上有根訪問權限。因此,您可以輕鬆瀏覽應用程序的文件夾並訪問其數據。

3

一個ipa文件只是一個不同名稱的zip文件;提取內容只需將該文件重命名爲.zip,然後使用unarchiver選擇打開即可。

3

.ipa文件只是zip檔案,任何擁有副本的人都可以提取其內容。

如果你真的關心你的內容,你可以添加各種級別的混淆,但這些混淆會帶來一些開銷,因爲你的應用程序需要能夠閱讀內容,所以最終只會讓用戶難以提取該內容的副本。

相關問題