Недавно я решил зашифровать свой инженерный журнал с помощью vim's: X
функция шифрования. Я записал пароль, но, видимо, я
что-то неправильно написало или что-то напутало, потому что расшифровка файла просто дает
тарабарщина. Что еще хуже, все мои резервные копии как-то
поврежден (не спрашивайте, я тоже не уверен, как).
Я не собираюсь оправдываться: я знаю, что напутал. Щас хочу
сосредоточиться на том, как я могу исправить беспорядок, который я сделал.
Вот что я пробовал:
Используйте vimzipper, чтобы обернуть зашифрованный файл в zip, чтобы он мог быть
взломанные стандартными взломщиками почтового индекса как fcrackzip, zipcracker,
pkcrack, Advanced Zip Password Recovery и т. д. К сожалению это
не сработало. Я восстановил строку открытого текста из файла
используя оставшуюся информацию из регистров в моем VIMINFO, но я
нет смещения в файле для восстановленного открытого текста.
Несмотря на это, взлом почтового индекса не работал, даже для простого
тестовый файл с трехсимвольным паролем vim.
(см. http://zeus.phys.uconn.edu/refs/crackers/vimzipper.c)
Восстановление файла подкачки не работает. Когда я снова открыл
зашифрованный файл с плохим паролем, vim перезаписал "хороший"
файл подкачки.
Запустите unixcrypt-breaker с большой базой данных открытого текста (~ 30
книги от Project Gutenberg) в качестве справочных данных. Это приводит к
бред, даже если я только семя Unixcrypt-Breaker с
восстановленный текст. Кроме того, я не могу сломать даже
простой тестовый файл, зашифрованный с помощью vim с использованием этого метода. (К вашему сведению, я
зачистка VimCrypt ~ 01! волшебный заголовок, прежде чем запустить
дешифрование и я удаляю его с помощью vim в режиме вставки, поэтому я не
в противном случае измените содержимое файла).
Отчаянно угадывайте все пароли и ошибки, которые я могу себе представить. я
потратил по крайней мере шесть часов, догадываясь, что я мог бы иметь
написано неправильно. :)
Чтобы быстро попробовать пароли из программы, я попытался скомпилировать
старая UNIX-копия crypt / makekey, но результатом этого не является
такой же, как тот же файл, который был зашифрован с использованием шифрования vim -x и
тот же пароль.
Если кто-нибудь может помочь, я буду очень признателен. Если нет, спасибо за
чтение. :)