方法二:打開文檔後,保存為XML文件,然後用UltraEdit(或者EditPlus,下載後在華軍搜索即可)打開剛剛保存的XLM文件,搜索< w:document protection……w:unprtectPassword = " * * * * * * "/& gt;,這個“* * * * *”是變量。找到這壹段就刪了
方法三:在彈出的保存窗口中,將可查看、不可修改的受保護文檔保存為“word97-2002”,然後保存。再次關閉word,重新打開新保存的文件,並選擇“工具”中的“取消文檔保護”來編輯和修改該文件。以上三種方法可以實現解除我們能看到但不能編輯的文檔的保護密碼,每個人都可以用自己最方便、最習慣的方法。
使用Word保護文檔時,我們經常使用表單保護(工具->;保護文檔(p)...),它受到表單最徹底的保護,用戶無法編輯或復制它&;粘貼操作。
但是,Word文檔的漏洞允許您以非常簡單的方式刪除此密碼。我們自己來測試壹下:
首先創建壹個Word文檔,通過表單保護來保護文檔。工具->;保護文檔...->選中“文檔中只允許這種編輯”->;選擇“填表”,會彈出壹個密碼框。輸入兩次密碼(我這裏選擇123作為word文件的密碼),這樣文檔就被保護了。
那我們來破解壹下,打開剛創建的Word文檔和文件-->;另存為-& gt;選擇XML格式,保存為XML文檔,用記事本打開XML文件,搜索“w:無保護密碼”(引號內的內容,或者直接搜索密碼),就會看到5BCECF7A的字樣(如果妳的密碼是123)。
然後我們用UltraEdit32或者其他類似的工具打開原來受保護的Word文檔,尋找7ACFCE5B(註意是逆序的,搜索時可能需要選擇“正則表達式”選項)。找到後,我們會用8個零替換,保存。至此,Word文檔的密碼被清除,可以自行取消文檔保護,不用輸入密碼,按回車鍵即可。
MS尚未提供此漏洞的修補程序。我覺得短期內可能解決不了這個問題。我建議以後的文檔不要用這個東西保護。
如何取消word文檔的密碼保護可以總結為:打開加密文檔,保存為網頁或者XML文件,用記事本打開,找到“w:無保護密碼”,記下離散密碼。比如A1B2C3D4用UltraEdit32之類的二進制編輯器打開Word文檔,查找D4C3B2A1(順序相反,可能需要選擇“正則表達式”選項)。