Дисклеймер: Все материалы, приведенные в данной статье, взяты из открытых источников, носят исключительно учебный и ознакомительный характер с целью продемонстрировать принципы исследования файлов. Все, что вы себе надумаете плохого - исключительно на вашей совести и плод вашего воображения. Живите с этим сами.

Что такое хлам? — Хлам это то, что хранится годами и ты его выкидываешь, как раз перед тем, как он тебе понадобится. Так иногда получается, что мы храним какие-то данные в zip архиве, а пароль от него забыли напрочь. Как люди грамотные, мы не ставим в качестве пароля свой день варенья или имя своего котика, но пароль забыт. Вспомнить шансов — ноль.

Как быть? Рекламируется множество софта, платных и бесплатных онлайн-сервисов и всего тому подобного. Я тоже добавлю свою ложку меда в эту бочку того самого.

Нам понадобится архив с забытым паролем, система Debian Linux. Желательно Kali или Parrot. Помещаем наш архив на рабочий стол системы, открываем терминал и вбиваем команду: zip2john

Используем zip2john в терминале
Используем zip2john в терминале

После чего прописываем в терминале: zip2john home/user/Desktop/Secret.zip, где Secret.zip - имя нашего забытого архива:

zip2john home/user/Desktop/Secret.zip
zip2john home/user/Desktop/Secret.zip

Иногда требуется прописать и путь к файлам: home/user/Desktop/
Что мы благополучно и делаем.
Начинается "матрица" (1) и, далее, отправляем hash архива в текстовый (3) файл:
zip2john home/user/Desktop/Secret.zip > home/user/Desktop/Secretic.txt (2)

Начинается "матрица" и, далее, отправляем hash архива в текстовый файл:zip2john home/user/Desktop/Secret.zip > home/user/Desktop/Secretic.txt
Начинается "матрица" и, далее, отправляем hash архива в текстовый файл:zip2john home/user/Desktop/Secret.zip > home/user/Desktop/Secretic.txt

И извлекаем пароль к архиву.john home/user/Desktop/Secretic.txt -show

Пароль подчеркнут
Пароль подчеркнут

Наслаждаемся освеженной памятью.