Существует множество доступных программ восстановления паролей (как бесплатных, так и платных), которые позволяют вам задавать собственный список символов, которые будут использоваться для атак методом перебора, и Advanced Archive Password Recovery является лишь одним из них (хотя я успешно использовал его):
- Поддерживает все версии ZIP/PKZip/WinZip, RAR/WinRAR, а также ARJ/WinARJ и ACE/WinACE (1.x)
- Гарантированное восстановление архивов менее чем за 1 час для архивов ZIP, созданных с помощью WinZip 8.0 и более ранних версий и содержащих не менее 5 файлов
- Поддерживает архивы более 4 ГБ и самораспаковывающиеся архивы
- Поддерживает надежное шифрование AES, найденное в WinRAR и новых версиях WinZip
- Использует все известные уязвимости и недостатки реализации в различных алгоритмах сжатия для более быстрого восстановления
- Быстрая атака по известному тексту восстанавливает некоторые ZIP и ARJ-архивы за считанные минуты (пользователь должен предоставить как минимум один незащищенный файл из этого архива)
- Прерывать и возобновлять работу в любое время
- Поддерживает фоновую работу, используя только циклы простоя процессора
- Атаки по словарю и перебором с использованием пользовательских масок и расширенных шаблонов
- Высоко оптимизированный низкоуровневый код для оптимальной производительности
Вы можете выбрать один из предопределенных наборов символов или определить пользовательский набор символов (это то, что вам нужно), а также выбрать слово для начала, маску пароля, длину пароля и т.д.