
我遇到了一個大問題。
我已經用 LUKS 加密了我的 Linux 驅動器,但現在我不記得了。在啟動過程中,它提示我輸入密碼,但我進入故障排除模式並刪除了該條目,/etc/crypttab
這樣至少我現在可以啟動到我的帳戶,但這並不能解決問題。我無法存取我的驅動器/dev/sda5.
有人可以告訴我一種破解密碼的方法嗎,或是沒有辦法解決它。
答案1
沒有其他辦法了。整個加密點放在第一位。
您必須擦除分割區並重新開始,所有資料都會遺失。
答案2
除非您選擇在安裝過程中備份加密金鑰(例如,如果使用 Ubuntu 的備用安裝程式進行安裝),則您是唯一能夠解密磁碟上的金鑰以解鎖磁碟區的人。
無法從磁碟區中恢復。從備份中復原。
正如@DietrichEpp 所提到的:這首先是整點加密。除非提供正確的密鑰/密碼,否則任何人都不能讀取您的數據,包括您自己。
答案3
我創建了一個 Windows 程序,它將對 Luks 磁碟區執行字典攻擊。http://code.google.com/p/luks-volume-cracker/它的設計速度很慢!
答案4
如果您曾經記得密碼並且忘記了,那麼您很可能還記得一些有關它的資訊(長度、使用的一些符號、未使用的一些符號等),這可能使其可以進行暴力破解。即使每次嘗試的速度慢得驚人,只有 1.3 秒,但我還是使用重複調用「cryptsetup luksOpen」的天真而緩慢的方法。