FCrackZip — это простой в использовании, быстрый взломщик zip-архивов (похожий на fzc и zipcrack)
FCrackZip использует метод грубой силы (полный перебор, математический метод исчерпывания), а также атаки с использованием словарей (перебор по словарю).
Основные параметры командной строки:
-v, --verbose Выводить подробную информацию о ходе работы.
-b, --brute-force Выбор режима "грубой силы" этот режим пытается подобрать всевозможные комбинации символов, которые вы укажите.
-D, --dictionary Взлом в "режиме словаря", утилит будет читать пароли из текстового файла, который должен содержать один пароль в строке и должны быть отсортированы по алфавиту.
-c, --charset characterset-specification Выбор символов которые будут использоваться в режиме brute-force. Это должен быть один из списка ниже:
a Использовать все строчные буквы [a-z]
A Использовать буквы верхнего регистра [A-Z]
1 Использовать только цифры [0-9]
! Использовать символы [!:$%&/()=?[]+*~#]
: Включать любые символы, кроме бинарных нулей, например a1:$% (выбирает строчные буквы, цифры и знак доллара и знаки процента).
-p, --init-password string Указать шаблон для подбора пароля, например -p aaaaaaaa, указыват, что в пароле используется 8 знаков.
-l, --length min[-max] Указывает минимальную длину пароля до максимальной. Максимальный параметр можно опустить.
-u, --use-unzip Параметр говорит о том, что нужно использовать команду unzip для проверки пароля.
Несколько примеров:
fcrackzip -b -v ~/your_zip_file.zip
Данная команда будет подбирать всевозможные комбинации для архива your_zip_file.zip находящегося в домашнем каталоге (~/).
Если известно, что в пароле используются только цифры, то команда будет такой:
fcrackzip -u -c 1 ~/your_zip_file.zip
Если в пароле используются только маленькие буквы, то команда будет такой:
fcrackzip -u -c a ~/your_zip_file.zip
Если известно количество символов, например 8 букв и требуется вывод подробностей, то команда будет такой:
fcrackzip -v -u -c a -p aaaaaaaa ~/your_zip_file.zip