Во-первых, я опишу, как я использую BKCRACK:
Я использую Linux в Live Version (Ubuntu 20.04.2.0 LTS). Я скачал версию BKCRACK Linux из GitHub и поместите файл пароля в этой папке (BKCRACK). Затем я щелкнул правой кнопкой мыши на главной папке BKCRACK и выбрал опцию «Open In Terminal» и набрал команды.
Я хотел бы взломать пароль в файле .zip, который я создал несколько лет назад и забыл свой пароль. Алгоритм сжатия - Zipcrypto deflate.
Есть только один файл в MyFile.zip - ABCD.PDF. У меня есть Старая копия этого PDF, которая идентична тому, которое имеет пароль около 90%.
Я пытался использовать BKCRACK. Я открыл файл myfile.zip в программе HXD и увидел заголовок Zip-файла в шестнадцатеричном Формат (50 4b 03 04) и имя ABCD.PDF в формате шестигранников (41 42 43 44 2e 70 64 66) - Смещение 30. Благодаря этому у меня 12 байтов известного текста.
ru Я использовал команду:
echo -n "ABCD.pdf" > plain.txt
time bkcrack -C MYFILE.zip -c ABCD.pdf -p plain.txt -o 30 -x 0 504B0304 > 1.log & tail -f 1.log
К сожалению, результат:
[1] 5849
bkcrack: command not found
real 0m0.220s
user 0m0.078s
sys 0m0.041s
Пожалуйста, помогите, я делаю что-то не так? Как заправить BKCRACK на Ubuntu?
Вам нужно использовать время ./bkcrack -c myfile.zip -c abcd.pdf -p plain.txt -O 30 -X 0 504B0304> 1.Log & Hail -f 1.log
Чтобы сказать Bash
Вы хотите использовать программу BKCRACK
в текущем каталоге . /
или используйте весь путь к нему в команде. Каталог, который вы находитесь, не находится в пути
для Bash
, чтобы найти его.