2013-02-04 130 views
-1

我正在開發一個Linux應用程序,它需要保存一些合理的數據以便在機器重啓時重新加載它們。Linux C++應用程序文件保護

因此,我正在調查如何在某處保存我的數據並保護它們。 (顯然總會有破解它的可能性)

我的目標不是重新發明輪子,所以如果有一個工作解決方案,那就是我正在尋找的。

+4

你將不得不解釋更多以獲得良好的幫助。什麼是要防範的保護措施?什麼被保護,它是如何到達那裏的? –

+0

我當然不會認爲有可能破解。 – Lieuwe

+0

@Lieuwe:我會的。 –

回答

1
  1. 爲您的應用程序添加專用用戶並設置正確的目錄屬性。所以其他用戶不能看到目錄和文件,只能看到root。

  2. 使用一個簡單的爭奪算法只是爲了使文件難以通過一個簡單的閱讀。

  3. 切勿將密碼和其他合理的信息存儲在文件中。

+0

謝謝你的回答。我也有這個想法。但我的應用程序是一個防火牆,我需要存儲規則,沒有人和其他應用程序可以改變。我正在尋找是否存在這樣做的標準方法。否則,我會像回答說的那樣做。 – ZedTuX

+0

由於沒有其他選項,讓我們驗證一個。無論如何,謝謝@ ern0。 – ZedTuX