Как открыть зашифрованный Word файл

Можно ли обойти парольную защиту в документах Microsoft Word? Зависит ли это от версии Word? Когда при этом можно сэкономить время и деньги?

Ответы в этой заметке.

Защита паролем в Microsoft Word. Как такое расшифровать?

Парольная защита в Microsoft Word

В Word реализовано несколько вариантов парольной защиты информации:

  • Защита открытия документа
  • Защита изменения документа
  • Защита рабочей книги
  • Защита VBA макросов

Все они, кроме «Пароля на открытие», не шифруют данные, а только ограничивают доступ к ним. Данные при этом можно просмотреть, распечатать, обработать макросами, но их нельзя изменить. Зато такие «ограничительные» пароли можно мгновенно найти, заменить или удалить для всех версий Word.

AccentWPR для восстановления Word паролей мгновенно находят пароли простой защиты
Рис. 1: Программы для восстановления 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 6-95 достаточно паролеломалки начального уровня
Рис. 1: Для взлома Пароля на открытие Word 6-95 достаточно паролеломалки начального уровня

Пароль на открытие Word 97-2003 (40-bit)

Пожалуй, наиболее распространённый на сегодня формат со своими недостатками в защите данных.

Для шифрования в нём используется очень короткий ключ. Это позволяет искать не пароль, а этот самый ключ и гарантирует 100%-ый успех в расшифровке данных. Ведь количество вариантов ключа не меняется вне зависимости от сложности и длины оригинального пароля — оно всегда равно 240 (40 бит, вы помните, да?), а сколько при этом придётся проверить паролей не известно…

Количество вариантов для проверки считается по формуле: число символов в степени длины пароля. То есть (для английского алфавита) это по 26 строчных и заглавных букв, 10 цифр, [допустим] 8 спецсимволов — в сумме 70 символов. И тогда для 7-ми символьного пароля вариантов будет уже в семь раз больше, чем вариантов ключа шифрования: 707 = 8235430000000 / 240 = 1099511627776

И это без гарантии успеха. А что если длина пароля, скажем, 9 символов?..

Поиск ключа шифрования не требует никаких настроек — выберите файл, запустите поиск
Рис.3: Поиск ключа шифрования не требует никаких настроек — выберите файл, запустите поиск

Вся эта история с лёгкостью и 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 – мгновенно восстановите пароль в программе начального уровня

AccentWPR Logo 48 Accent WORD Password Recovery
для простых паролей с начальной функциональностью

Word 97-2003 – гарантированно расшифруйте файл онлайн максимум за 24 часа

Иконка ВерниДоступ.ру ВерниДоступ.ру
для расшифровки запароленных файлов Word/Excel 97-2003

Word 2007-2021 – используйте все способности профессиональных решений для восстановления паролей

AccentOPR Logo 48 Accent OFFICE Password Recovery
для поиска паролей и ключей шифрования к документам Microsoft Office/OpenOffice всех версий (с GPU ускорением на видеокартах AMD/NVIDIA)
Passcovery Suite Logo 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