最近我決定使用vim加密我的工程日誌:X 加密功能。我記下了密碼,但很明顯我的東西拼寫錯誤或弄亂了某些東西,因爲解密文件只是給了 胡言亂語。更糟糕的是,全部我的備份不知何故 損壞(不要問,我不知道如何)。Vim加密:如何破解它?
我不會找藉口:我知道我搞砸了。現在我想 專注於我如何解決我所做的爛攤子。
這是我已經試過:
使用vimzipper包加密的文件在一個zip因此它可以 通過標準的zip餅乾一樣fcrackzip,zipcracker, pkcrack,高級郵編密碼恢復破解等等。不幸的是,這個 沒有工作。我從文件 使用我的VIMINFO寄存器中剩餘的信息恢復了一行明文,但是我的 沒有文件中的恢復明文的偏移量。 無論如何,即使對於帶有三字符vim密碼的簡單 測試文件,zip解壓仍然無效。
恢復的交換文件沒有工作。當我重新打開帶有錯誤密碼的 加密文件時,vim覆蓋了「good」 交換文件。
以明文大數據庫(Project Gutenberg的〜30 書籍)運行unixcrypt-breaker作爲參考數據。這導致 亂碼,即使我只收集unixcrypt破壞者與 恢復的明文。另外,我似乎無法使用這種方法破解使用vim加密的簡單測試文件 。 (FYI,我 剝離了VimCrypt〜01!魔法標題,然後我運行了 解密,並使用vim在PASTE模式下將其剝離,所以我不要 否則會改變文件的內容)。
拼命猜測每個密碼和拼寫錯誤,我可以想象。我 花了至少六個小時猜測我可能有 拼寫錯誤。 :)
爲了迅速從程序嘗試密碼,我試圖編譯 隱窩/ makekey的老UNIX複製,但相同的文件正在使用vim的加密的結果是不 相同-x加密和 相同的密碼。
如果有人可以幫忙,我會非常感激。如果沒有,請致電 閱讀。 :)
在某些方面,我希望你沒有成功,每個人elses清酒... – 2009-02-22 21:20:18
檢索您保存在備份中的副本嗎? – Zoredache 2009-02-22 21:22:08