2012-12-03 48 views
-1

我打算編寫一個與.dat文件一起工作的Java應用程序 - 從它們讀取數據,更新它們等。你知道任何簡短的基本示例(代碼)?使用Java的I/O .dat文件以及如何保護它們

我對如何以某種方式保護一個.dat文件(打開它時不可讀)感興趣。例如,我只是將一個記事本文件轉換爲.dat文件(通過重命名它) - 當我打開.dat文件時,我可以(顯然)仍然清楚地看到文本。

但是,我打開了一些.dat文件,打開它們時會顯示各種有趣的字符 - 這是保護,對吧?我對如何實現這一點一無所知 - 我會很感激任何指針。

+2

好吧,步驟#1將確定「.DAT」文件的確切文件格式,然後在討論「.DAT」文件或搜索如何讀取/修改「.DAT」文件時使用* that *。現在,就安全性而言,有兩個基本組:1)操作系統/文件系統安全性(例如文件許可);以及2)在應用程序級別對數據進行加密/驗證 – 2012-12-03 22:04:48

回答

1

我建議你閱讀Basic File IO tutorials.

寫在一個二進制格式文件不是爲了保護而做的,它只是另一種容易閱讀的格式。

通常要保護一個文件,你會加密它,這是相當複雜的話題。

如果你只是想要一個二進制格式,你可以壓縮文件,這也將使其更小。

+0

非常感謝,非常有幫助並學到了新東西。這個問題可能不夠清晰,但這是因爲我目前的知識水平。我對答案感到滿意,並認爲它們是我研究的良好基礎。 – Sam

相關問題