有些文件只能被root用戶讀取。但是,我很想知道數據恢復理論是否可以應用於強制從磁盤讀取文件。是否有可能掃描文件的字節,特別是因爲我們知道該文件存在? (與此相反,以恢復那裏的位可能會被覆蓋)是否可以使用腳本或程序強制從磁盤讀取受保護的文件?
我能想到的過程如下:
//Get the starting block location of the file
//Read it
// get the next block location
// read it
// iterate until done...
我有兩個問題在這裏。如果有問題的文件只能被權限高於你自己的用戶讀取,這是否可能?即使如此,我將如何在代碼中執行此操作?
我不認爲你可以在未經許可的情況下在磁盤上獲取文件的起始塊位置(即使繞過所有讀/寫功能,操作系統也不會告訴你它在哪裏),並且文件可能不是連續的,所以我認爲這個任務是不可能的。 – 2012-03-21 00:20:37
...另外,您需要首先獲得訪問磁盤中的原始數據的權限,而在大多數情況下您不具備這些權限(即僅限於admin/root用戶)。數據的安全性操作系統取決於你無法做到這一點,一個允許你繞過權限的系統,在沒有保護的情況下,這種權限可能同樣很好。 – 2012-03-21 02:57:35