Как открыть зашифрованный Word файл
Можно ли обойти парольную защиту в документах Microsoft Word? Зависит ли это от версии Word? Когда при этом можно сэкономить время и деньги?
Ответы в этой заметке.
Парольная защита в Microsoft Word
В Word реализовано несколько вариантов парольной защиты информации:
- Защита открытия документа
- Защита изменения документа
- Защита рабочей книги
- Защита VBA макросов
Все они, кроме «Пароля на открытие», не шифруют данные, а только ограничивают доступ к ним. Данные при этом можно просмотреть, распечатать, обработать макросами, но их нельзя изменить. Зато такие «ограничительные» пароли можно мгновенно найти, заменить или удалить для всех версий Word.
«Пароль на открытие» — совсем другое дело.
Из этого пароля специальные алгоритмы (алгоритмы хэширования) вычисляют ключ шифрования, которым другие алгоритмы (алгоритмы шифрования) шифруют все данные doc/docx-файла. Не зная пароль (или – ой, спойлер – ключ ;)), из зашифрованного Word файла невозможно прочитать никакие данные.
И как быть, если «Пароль на открытие» потерян? Ответ зависит от формата Microsoft Office, в котором был сохранён документ.
Удаление Пароля открытия из файла Microsoft Word
Существуют три, принципиальных по возможностям удаления пароля, деления версий формата:
- Microsoft Word 6/95 – пароль открытия всегда находится мгновенно
- Microsoft Word 97-2003 (40bit) – пароль искать не целесообразно, проще найти ключ шифрования и расшифровать документ не зная пароля
- Microsoft Word 2007-2021 – пароль открытия ищется только методом перебора, а его скорость можно увеличить за счёт GPU-ускорения на видеокартах AMD/NVIDIA
Пароль на открытие Word 6-95
Это устаревший формат, который встречается всё реже. Для защиты данных в нём применялась примитивная защита, пароль для которой всегда восстанавливается мгновенно, а успех не зависит ни от длины, ни от сложности самого пароля.
Пароль на открытие Word 97-2003 (40-bit)
Пожалуй, наиболее распространённый на сегодня формат со своими недостатками в защите данных.
Для шифрования в нём используется очень короткий ключ. Это позволяет искать не пароль, а этот самый ключ и гарантирует 100%-ый успех в расшифровке данных. Ведь количество вариантов ключа не меняется вне зависимости от сложности и длины оригинального пароля — оно всегда равно 240 (40 бит, вы помните, да?), а сколько при этом придётся проверить паролей не известно…
Количество вариантов для проверки считается по формуле: число символов в степени длины пароля. То есть (для английского алфавита) это по 26 строчных и заглавных букв, 10 цифр, [допустим] 8 спецсимволов — в сумме 70 символов. И тогда для 7-ми символьного пароля вариантов будет уже в семь раз больше, чем вариантов ключа шифрования: 707 = 8235430000000 / 240 = 1099511627776
И это без гарантии успеха. А что если длина пароля, скажем, 9 символов?..
Вся эта история с лёгкостью и 100% гарантией успеха расшифровки 40-ка битных Word 97-2003 (к слову и Excel тоже!) не была бы полной, без упоминания радужных таблиц.
Радужные таблицы содержат заранее просчитанные цепочки ключей шифрования, что в разы сокращает поиск нужного ключа практически без снижения процента успеха. На основе радужных таблиц существуют и онлайн-сервисы для открытия зашифрованных Word файлов.
Рис.4: Радужные таблицы Пасковери в работе на ВерниДоступ.ру
Пароль на открытие Word 2007-2021
Формат набирает популярность и вместе с этим заканчивается время быстрой расшифровки Word файлов. Пароли приходится восстанавливать, то есть попросту перебирать варианты один за другим в надежде, что нужный пароль попадётся в их числе за разумное время.
Помимо увеличения длины ключа шифрования (например, в Word 2013 он уже 256 бит и такой ключ найти нереально), разработчики усложняют и алгоритмы хэширования, замедляя время формирования ключа. При вводе правильного пароля это не заметно, но при переборе миллионов вариантов, падение скорости от версии к версии формата только растёт. Даже в высоко-оптимизированных программах. Даже с GPU ускорением на видеокартах.
Условия успешного поиска «Пароля на открытие» для Word 2007-2021:
- манипулирование диапазоном проверки. Умение отсечь лишние проверки позволяет здорово сэкономить время при переборе вариантов. Для манипулирования используют атаку с мутациями по словарям, атаку по простой и позиционной маске. Мутация словарей помогает охватить варианты намеренного изменения пароля из обычного слова, а позиционная маска задать возможные значения для каждой позиции в пароле
- GPU ускорение на видеокартах NVIDIA/AMD. Задача поиска пароля отлично масштабируется и способна выполнятся на современных видеокартах. Чем более производительные видеокарты подключаются к поиску, тем выше скорость поиска и тем быстрее может быть достигнут успех
- программы для восстановления паролей, заточенные на скорость поиска. Оптимизация в таких программах способна увеличивать скорость перебора вариантов в десятки раз. Поэтому уделяйте особое внимание оценке возможностей программы-паролеломалки по скорости перебора паролей
Решение проблемы
Итак, как открыть зашифрованный Microsoft Word файл:
Word 6-95 – мгновенно восстановите пароль в программе начального уровня
Accent WORD Password Recovery для простых паролей с начальной функциональностью |
Word 97-2003 – гарантированно расшифруйте файл онлайн максимум за 24 часа
ВерниДоступ.ру для расшифровки запароленных файлов Word/Excel 97-2003 |
Word 2007-2021 – используйте все способности профессиональных решений для восстановления паролей
Accent OFFICE Password Recovery
для поиска паролей и ключей шифрования к документам Microsoft Office/OpenOffice всех версий (с GPU ускорением на видеокартах AMD/NVIDIA) |
Passcovery Suite
топовое решение с GPU ускорением для Microsoft Office и других популярных форматов (OpenOffice/LibreOffice, Adobe PDF, Zip/WinZip, RAR, TrueCrypt, Apple iOS, BlackBerry OS, WPA/WPA2) |
Три вопроса о шифровании в Microsoft Word
Да, если это Word документ, сохранённый в режиме совместимости Microsoft Office 93-2003 (doc-файл). Гарантированно расшифровать такой документ можно онлайн (радужные таблицы), либо в программах Пасковери (поиск ключа шифрования). В результате пароль исчезает, оставаясь неизвестным.
Это возможно только для данного формата файлов Word. В остальных случаях придётся искать aka восстанавливать забытый пароль.
Пароль защиты от редактирования удаляется в Accent WORD Password Recovery мгновенно для всех версий Microsoft Word. Эта защита не является стойкой и не шифрует данные. Она просто защищает информацию и структуру документа от случайных изменений. Поэтому снять её можно мгновенно, вне зависимости от сложности пароля.
Выбирайте одно из трёх решений, подходящее для версии вашего зашифрованного Word файла:
- Word 2-95 – мгновеное восстановление пароля в Accent WORD Password Recovery
- Word 97-2003 – гарантированная расшифровка в короткие сроки на ВерниДоступ.ру или в Accent OFFICE Password Recovery
- Word 2007-2021 – быстрый поиск пароля с GPU ускорением на видеокартах AMD/NVIDIA и с манипулированием диапазона проверки в Accent OFFICE Password Recovery или Passcovery Suite