Атака по Расширенной Маске, когда известны структура и символы пароля
К нам обратился пользователь с вопросом:
«Я знаю структуру своего пароля и символы, из которых он состоит. Вот его описание на PDL (Password Definition Language): [gG] [oO0] [oO0] [dD] [\. \0] [tT] [iI1] [mM] [eE3]
То есть мне нужно сгенерировать и проверить все пароли вида: goodtime, …, G00D.T1M3
Можно ли это сделать в программах Пасковери и как?»Да, конечно можно! Это задача для атаки по Расширенной Маске (Перебор с позиционной маской), которая есть во всех программах Пасковери.
Вот что нужно сделать:
1. Запустите программу (здесь это будет Passcovery Suite), выберите нужный файл — вы увидите информацию о защите документа:
2. Нажмите «Next» и выберите нужную атаку на пароль — Перебор с позиционной маской:
3. Последовательно опишите наборы возможных мутаций символов (gG, oO0, и т.д.), как делали это в PDL. Затем, с помощью встроенного макроязыка, скомпонуйте их в нужном порядке — ?0?1?1?2*3?4?5?6?7. И увеличьте максимальную длину пароля до 9 символов:
Макрос [?] указывает на обязательное присутствие набора символов при генерации пароля.
То есть в нашем примере (?0?1?1?2*3?4?5?6?7):
?0 – при генерации пароля в первой позиции пароля будут использоваться только символы из набора #0 — g или G;
?1 – во второй и третьей позиции — только символы из набора #1 — o, O или 0;
и т.д.
Минимальная длина пароля — 8 символов. Короче пароль быть не может — в маске используется 8 обязательных символов.
Макрос [*] указывает, что набор необязателен и применяется для неописанных символов, когда длина пароля больше длины маски. То есть в нашем примере (?0?1?1?2*3?4?5?6?7):
*3 – символы из набора #3 будут использоваться только при длине пароля превышающей 8 символов, когда нужно будет заполнять «пробелы» между обязательными символами.
Другими словами, при длине пароля 8 символов программа проверит все варианты без использования [.], а при длине 9 символов она добавит символы из набора #3 и проверит варианты с [.].
2. Нажмите «Finish» и ожидайте проверки всех заданных маской вариантов. Если пароль попадает в маску, программа найдёт и отобразит его. Щёлкните по паролю, чтобы скопировать в буфер обмена:
Восстановление паролей с Пасковери:
Пасковери гарантирует скоростное восстановление паролей на видеокартах AMD/NVIDIA. Наши решения:
Accent OFFICE Password Recovery — для паролей Microsoft Office/OpenOffice
Accent PDF Password Recovery — для паролей Adobe PDF
Accent ZIP Password Recovery — для паролей Zip/WinZip
Accent RAR Password Recovery — для паролей Rar/WinRar
Passcovery Suite — для паролей Microsoft Office/OpenOffice, Adobe PDF, Zip, Rar, Apple iOS/BlackBerry, TrueCrypt, WPA/WPA2
Подробности и бесплатные демо-версии вы найдете на сайтах Пасковери.