Как я могу разблокировать документ Microsoft .docx?

38

У меня есть документ Microsoft .docx, который заблокирован и даже не может быть просмотрен без забытого пароля.

Мне интересно, есть ли простой способ разблокировать его или заставить компьютер вспомнить сам пароль с подсказкой или что-то в этом роде.

Ричард
источник

Ответы:

49

DocX - это сжатый файл zip-контейнера. Сделайте копию оригинального файла DOCX. Если вы распакуете его, есть подпапка wordс именем файла settings.xml. Вы можете открыть файл settings.xml в текстовом редакторе.

Внутри этого есть блок текста:

<w:documentProtection
w:edit=""
w:enforcement="1"
 w:cryptProviderType=""
 w:cryptAlgorithmClass=""
 w:cryptAlgorithmType=""
 w:cryptAlgorithmSid=""
 w:cryptSpinCount=""
 w:hash=""
 w:salt=""/>

Вы можете либо изменить значение w: принудительного применения на 0, либо полностью удалить блок.

Затем вы снова заархивируете всю вещь (не заархивируйте всю папку: content_types.xmlподпапки and должны быть корнем zip-файла.), Переименуйте результат, чтобы иметь расширение Docx, а затем откройте его в word.

Горацио
источник
5
В Word 2010 это работает, только если документ не защищен от чтения, поэтому он не будет работать для OP. Если документ 2010 года защищен от чтения, он не отображается как действительный файл ZIP. Кроме того, имя тега 2010 года - writeProtection, а не documentProtection, и w: принудительного применения нет.
Бен
1
Честно говоря, грустно, что так легко "расшифровать" товар доставки ...
MarcusJ
Я, честно говоря, не могу поверить, что охранная компания только что прислала мне документ с этим типом защиты
хранилище
2
Для пояснения, этот метод предназначен для повторного редактирования документа . Это не позволит вам просматривать зашифрованный паролем документ.
Zenadix
14

По этой ссылке: http://people.csail.mit.edu/seth/misc/unlockworddoc.html

Как разблокировать документ Word под Windows

Сет Теллер, август 2009

Некоторые авторы (например, формы, которые необходимо заполнить) «блокируют» свои документы под Windows. Это раздражает, так как мешает исправить ошибки или добавить что-либо в документ.

Если вы выполняете поиск в Интернете по запросу «разблокировка текстового документа», вы получаете множество страниц с советами, которые не работают в Windows, или указателями на платное программное обеспечение. Вот метод, который работает и является бесплатным:

  1. Откройте документ в Word, затем сохраните его в формате «.xml».

  2. Откройте XML-документ в WordPad, Emacs или в вашем любимом текстовом редакторе.

  3. Найдите строку w :force = "1".

  4. Замените «1» на «0», чтобы отключить принудительное применение (т. Е. Разблокировать документ).

  5. Сохраните документ из вашего текстового редактора.

  6. Откройте XML-документ в Word.

  7. Выберите «Сохранить как ...» и сохраните его как файл .doc или .docx.

Ваш документ Word теперь можно редактировать в обычном режиме. Наслаждайтесь!

Пользователи Mac: ExtendScript Toolkit хорошо работает как текстовый редактор в этом обходном пути.

stuartd
источник
Msgstr "Откройте документ в Word, затем сохраните его в формате" .xml "." не могу открыть документ ... мы точно ищем пропуск для этого ...
Matrix
3
Этот метод предназначен для удаления флага readonly, а не пароля документа ..
stuartd
Это также, кажется, работает для удаления возможности отключить изменения галса
Jeef
7

MS Word использует 128-битное шифрование AES начиная с Office 2007, так что нет простого способа его разблокировать.

Если вы считаете, что ваш пароль достаточно прост или уязвим для атаки по словарю , вы можете попробовать одно из различных доступных приложений для взлома паролей (caveat downloader).

Удалить защиту «Редактировать» из документов Word тривиально, отредактировав файл «settings.xml» в сжатом файле .docx, как обсуждалось в других ответах здесь. Однако, поскольку вы применили «Шифрование паролем» для запроса пароля для открытия документа, этот метод будет недоступен.

pelms
источник
2

Какая ОС и версия Word? Если возиться с XML и текстовыми редакторами не ваша задача, в Word 2010 для Windows вы можете удалить все ограничения, пароли, окончательные блокировки и т. Д. Из File / Info / Permissions:

Word 2010 Doc Locks

Также убедитесь, что для файла не установлен режим « Только для чтения» (закройте Word, щелкните файл правой кнопкой мыши и установите флажок Properties / General tab / Attributes).

Каран
источник
Работает только для «Редактировать защиту», а не «Открытая защита», как в случае с ОП
Пелс