我的應用程序在C:/驅動器上創建一個目錄(文件夾),因爲我不想公開其中的所有數據,而且我也不想加密其中的所有文件,我想知道是否有方式鎖定文件夾,所以只有我的應用程序可以訪問它,沒有其他人通過Windows資源管理器或其他程序可以打開文件夾,無所謂如果我的應用程序正在運行,是否可行?有沒有辦法用Java鎖定目錄?
1
A
回答
0
不,操作系統不提供這種類型的設備。您可以查看文件鎖(http://en.wikipedia.org/wiki/File_locking),但這些鎖旨在防止「併發訪問」而不是這種「鎖定」。有了這個說法,你應該問自己你在這裏做什麼,它是保護信息(加密文件)還是防止意外的配置更改(隱藏目錄)?
2
這本質上是不可能的。
你的程序在用戶的機器上可以做的事情是他自己無法做到的。 (可能有反編譯器和調試器的幫助)
相關問題
- 1. 有沒有辦法鎖定PHPUnit版本?
- 2. 有沒有辦法檢查空目錄?
- 3. 有沒有辦法鎖定目錄(文件在使用時被鎖定的方式)?
- 4. 有沒有辦法在MySQL中沒有鎖定?
- 5. 有沒有辦法在iOS中使用Photos Framework鎖定照片?
- 6. 有沒有辦法獲得使用java鎖定窗口的屏幕截圖?
- 7. 有沒有辦法在UIViewController中鎖定背景圖片?
- 8. 有沒有辦法覆蓋鎖定模式屏幕?
- 9. 有沒有辦法檢測對象是否被鎖定?
- 10. 有沒有辦法將進程鎖定到CPU?
- 11. 有沒有辦法在XNA中鎖定VertexBuffers?
- 12. 有沒有辦法在鎖定屏幕上開始活動?
- 13. 有沒有辦法掛鉤Java方法?
- 14. 有沒有辦法使用UIImagePickerController來選擇特定目錄中的照片
- 15. 有沒有辦法記錄httpsession超時?
- 16. 有沒有辦法記錄SQLite查詢?
- 17. 有沒有辦法反編譯java類
- 18. 有沒有辦法確定java中有多大的對象?
- 19. 有沒有辦法在Ruby中放置目錄但排除某些目錄?
- 20. 有沒有辦法在AWS codebuild上更改目錄
- 21. 有沒有辦法創建一個Kubernetes Secret子目錄?
- 22. 有沒有辦法列出索引目錄的屬性?
- 23. 有沒有辦法從別處的目錄運行SL4A腳本?
- 24. 有沒有辦法從Java Eclipse項目中導出Makefile?
- 25. 有沒有辦法克隆回購沒有創建包含目錄?
- 26. 有沒有辦法在我的應用程序中鎖定屏幕?
- 27. 有沒有辦法找出哪個應用程序將相機鎖定?
- 28. 有沒有辦法使用自定義字體保存在我們的Web目錄中的字體目錄?
- 29. 有沒有辦法在目錄中用AccuRev備份所有文件?
- 30. 有沒有辦法以編程方式自定義鎖定屏幕?
爲什麼?這是存儲敏感的用戶數據嗎?這是否存儲您不希望他人訪問以防止盜版的數據?它運行着什麼樣的計算機?它是在服務器上運行,還是在最終用戶的計算機上運行?你想獲得什麼樣的信息?爲什麼? – 2011-01-09 04:01:31
不,但如果它像遊戲一樣,並且想要保持一些具有挑戰性的東西,那麼可以使用一個簡單的旋轉密碼或者只是一個好的「rot13」,它會在數據周圍放置一個1英尺的圍欄。無論你獲得多少先進的技術,都可以在比你投資獲得數據更少的時間內獲得數據。 – Quaternion 2011-01-09 04:18:13