我有一個iOS應用程序,它從應用程序的根目錄加載和.txt文件。如果我使用iFunBox或任何iPhone瀏覽器,我可以看到.txt文件,我該如何隱藏它?我認爲這都是關於這個文件的安全性,編碼/解碼。請幫幫我。任何建議,源代碼,例子。我是新來的。感謝如何編碼或隱藏iOS應用程序文件?
3
A
回答
0
我不確定是否有可能保護文件比蘋果已經做的更多。即使你可以,我也認爲除非.txt文件是你真正需要保護的東西,否則真的不值得讓你麻煩。
2
答案很簡單:你不能
長的答案:不管你做什麼,你最終會在某些時候具有解密的內容在內存中的副本,以便狡猾的黑客就能夠將內容從內存中複製出來。你可以做的最好的事情就是不值得他們的麻煩。這包括使用純C,永遠不要將內容存儲在一個變量中(總是concat等),並使用行業標準加密(如AES-256)對文件進行加密。祝你好運。
+2
根據內容/使用情況,您還可以安排在閱讀時「消耗」文件,解密只是爲了下一個「咬」。這適用於例如視頻文件。 –
+0
優點@HotLicks – borrrden
相關問題
- 1. 如何編碼或隱藏在asp.net
- 2. Android的隱藏/取消隱藏應用程序圖標編程
- 3. 如何以編程方式啓動iOS/IPAD上的隱藏應用程序?
- 4. iOS iphone應用程序開發 - 如何隱藏資源目錄中的文件?
- 5. 如何在Apache服務器上隱藏iOS應用程序(.plist和.ipa文件)?
- 6. 隱藏或重命名其他iOS應用程序
- 7. 應用程序在鍵盤上顯示或隱藏ios iphone
- 8. 從碼頭隱藏Mac應用程序
- 9. 通過iOS應用程序呼叫隱藏的電話號碼
- 10. 如何以編程方式最小化/隱藏應用程序?
- 11. 如何在android應用程序中隱藏xml文件數據?
- 12. 如何在Android中開發隱藏文件的應用程序
- 13. 如何隱藏應用程序?
- 14. 如何隱藏應用程序名稱?
- 15. UWP如何隱藏應用程序?
- 16. 如何隱藏我的應用程序?
- 17. 如何在iOS應用程序中隱藏狀態欄?
- 18. 使用ASP.Net命令按鈕隱藏或隱藏代碼隱藏編碼
- 19. 在隱藏文本文件中嵌入隱藏的編碼位
- 20. iPhone - 如何隱藏應用程序圖標或限制開放
- 21. Android隱藏應用程序
- 22. 隱藏應用程序
- 23. 如何在Android應用程序代碼中隱藏導航欄
- 24. 如何隱藏代碼在VBA應用程序
- 25. 如何隱藏Rails應用程序中的源代碼片段?
- 26. 應用程序文件系統中的隱藏文件夾
- 27. 如何編寫代碼來隱藏當前的sencha觸摸應用程序?
- 28. 如何在Windows Phone應用程序中隱藏編碼UTF-8字符串?
- 29. 如何隱藏應用程序中的jsp文件夾路徑和文件名
- 30. 如何使用安裝程序安裝ASP.NET應用程序時隱藏代碼?
謝謝。我會用我自己的服務器來加載文件,所以...我希望通過iPhone瀏覽器程序至少保護訪問文件的方式 –
歡迎您!祝你好運。 – 68cherries
@RaduRomanov請記住,任何人都可以確定您訪問的URL,然後將他們的Web瀏覽器指向相同的URL並直接下載文本文件。 – rmaddy