Jak mogę odblokować dokument Microsoft .docx?

38

Mam dokument Microsoft .docx, który jest zablokowany i nie można go wyświetlić bez zapomnianego hasła.

Zastanawiam się, czy istnieje prosty sposób, aby go odblokować lub sprawić, aby komputer sam zapamiętał hasło z podpowiedzią lub czymś takim.

Richard
źródło

Odpowiedzi:

49

DocX to skompresowany plik kontenera zip. Utwórz kopię oryginalnego pliku docx. Jeśli go rozpakujesz, pojawi się podfolder o nazwie wordpliku settings.xml. Możesz otworzyć settings.xml w zwykłym edytorze tekstu.

W tym jest blok tekstu:

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

Możesz zmienić wartość w: wymuszania na 0 lub całkowicie usunąć blok.

Następnie ponownie skompresuj całość (nie kompresuj całego folderu: content_types.xmli podfoldery muszą być katalogiem głównym pliku zip.), Zmień nazwę wyniku, aby mieć rozszerzenie Docx, a następnie otwórz go słowem.

horatio
źródło
5
W programie Word 2010 działa to tylko wtedy, gdy dokument nie jest chroniony przed odczytem, ​​więc nie będzie działać dla PO. Jeśli dokument 2010 jest chroniony przed odczytem, ​​nie pojawia się jako prawidłowy plik ZIP. Ponadto, nazwa znacznika 2010 to writeProtection zamiast documentProtection i nie ma w: wymuszania.
Ben
1
To naprawdę smutne, że tak łatwo „odszyfrować” produkt wysyłkowy ...
MarcusJ
Szczerze mówiąc, nie mogę uwierzyć, że firma ochroniarska właśnie przysłała mi dokument z tego rodzaju ochroną
sklepienie
2
Aby to wyjaśnić, ta metoda służy do ponownego edytowania dokumentu . Nie pozwoli ci wyświetlić dokumentu zakodowanego hasłem.
Zenadix
14

Z tego linku: http://people.csail.mit.edu/seth/misc/unlockworddoc.html

Jak odblokować dokument programu Word w systemie Windows

Seth Teller, sierpień 2009 r

Niektórzy autorzy (na przykład formularze do wypełnienia) „blokują” swoje dokumenty w systemie Windows. Jest to denerwujące, ponieważ zapobiega naprawianiu błędów lub dodawaniu czegokolwiek do dokumentu.

Jeśli wyszukujesz w Internecie „odblokowanie dokumentu tekstowego”, dostajesz kilka stron z poradami, które nie działają w systemie Windows, lub wskazówki dotyczące płatnego oprogramowania. Oto metoda, która działa i jest bezpłatna:

  1. Otwórz dokument w programie Word, a następnie zapisz go w formacie „.xml”.

  2. Otwórz dokument .xml w WordPad, Emacsie lub w swoim ulubionym edytorze tekstu.

  3. Wyszukaj ciąg w: enforcement = "1".

  4. Zamień „1” na „0”, aby wyłączyć wymuszanie (tj. Odblokować dokument).

  5. Zapisz dokument z edytora tekstu.

  6. Otwórz dokument .xml w programie Word.

  7. Wybierz „Zapisz jako ...” i zapisz jako plik .doc lub .docx.

Dokument programu Word można teraz edytować normalnie. Cieszyć się!

Użytkownicy komputerów Mac: ExtendScript Toolkit działa dobrze jako edytor tekstu w tym obejściu.

Stuartd
źródło
„Otwórz dokument w programie Word, a następnie zapisz go w formacie„ .xml ”.” nie mogę otworzyć dokumentu ... właśnie szukamy przepustki do zrobienia tego ...
Matryca
3
Ta technika służy do usuwania flagi tylko do odczytu, a nie hasła dokumentu.
stuartd
Wydaje się, że działa to również w celu usunięcia możliwości wyłączenia zmian tack
Jeef
7

MS Word używa 128-bitowego szyfrowania AES od Office 2007, więc nie, nie ma łatwego sposobu na jego odblokowanie.

Jeśli uważasz, że twoje hasło jest wystarczająco proste lub podatne na atak słownikowy , możesz wypróbować jedną z różnych dostępnych aplikacji do łamania haseł (downloader z zastrzeżeniem).

Usunięcie ochrony Edycja z dokumentów programu Word jest trywialne, edytując plik „settings.xml” w skompresowanym pliku docx, jak omówiono w innych odpowiedziach tutaj. Ponieważ jednak zastosowano opcję „Szyfruj za pomocą hasła”, aby wymagać hasła do otwarcia dokumentu, ta metoda nie będzie dostępna.

dłonie
źródło
2

Który system operacyjny i wersja programu Word? Jeśli gadanie o plikach XML i edytorach tekstu nie jest twoją filiżanką herbaty, w programie Word 2010 dla Windows przynajmniej możesz usunąć wszystkie ograniczenia, hasła, ostateczne blokady itp. Z File / Info / Permissions:

Blokady dokumentów Word 2010

Upewnij się również, że plik nie jest ustawiony na Tylko do odczytu (zamknij Word, kliknij plik prawym przyciskiem myszy, zaznacz Properties / General tab / Attributes).

Karan
źródło
Będzie działać tylko dla „Edycja ochrony”, a nie „Otwartej ochrony”, jak w przypadku PO
pelms