jinfeng_wang

          G-G-S,D-D-U!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            400 Posts :: 0 Stories :: 296 Comments :: 0 Trackbacks
          今天在網上找了些文檔,發現被設置了文檔保護,只能讀,不能修改。

          找到了下面的內容:

          http://www.cnblogs.com/shixianyong/archive/2006/07/26/459908.html

              在使用Word進行檔保護時,我們經常會使用到窗體保護(工具->保護文文件),用窗體保護最為徹底,用戶無法編輯,也無法進行Copy&Paste操作,前幾天發布的Word文檔的漏洞可以讓你用很簡單的方法去掉這個密碼。

          我們自己來測試一下:


          首先創建一個Word文文件,使用窗體保護的方式保護文檔,工具->保護文檔->Check“僅允許在文檔中進行此類編輯”->Choose“填寫窗體,此時會彈出一個密碼框,輸入2次密碼(我這里選擇123作為word文件密碼),這樣,該文檔就已經被保護起來了。
           

              然后我們來破解它,打開剛才創建的Word文檔,檔->另存為->選擇HTML格式,存為一個HTML文檔,用記事本打開該HTML文件,搜索"<w:UnprotectPassword>",你會看到5BCECF7A的字樣(如果你的密碼是用的123的話)。接著我們用UltraEdit或其它類似的工具打開最初受保護的Word文檔,搜索7ACFCE5B,搜索到后,都用80來代替,存檔。

              此時的Word文文件的密碼就被清空了,你就可以自己取消文文件保護了,密碼就不用輸入了,按個回車了事。MS還沒有對這個漏洞提供補丁,我覺得短期可能還無法解決這個問題,建議以后的文檔不要用這個東西進行保護了。




          ==》

          更好的做法:

           

              然后我們來破解它,打開剛才創建的Word文檔,檔->另存為->選擇HTML格式,存為一個HTML文檔,用記事本打開該HTML文件,搜索"<w:UnprotectPassword>", 找到相關內容, 例如:<w:UnprotectPassword>7E18B4B2</w:UnprotectPassword>


          直接把“<w:UnprotectPassword>7E18B4B2</w:UnprotectPassword>”
          替換為"<w:UnprotectPassword>5BCECF7A</w:UnprotectPassword>"
          后保存HTML文件。


          再用Word打開Word文件,再選擇解除文檔保護, 輸入密碼123


           

          posted on 2008-08-06 14:01 jinfeng_wang 閱讀(806) 評論(0)  編輯  收藏 所屬分類: ZZ
          主站蜘蛛池模板: 夏邑县| 崇阳县| 正蓝旗| 鹿邑县| 广元市| 满洲里市| 鄢陵县| 寿宁县| 轮台县| 安仁县| 宣汉县| 隆安县| 江孜县| 政和县| 扶沟县| 嘉荫县| 馆陶县| 和田县| 井陉县| 乃东县| 若羌县| 昌宁县| 芦溪县| 南和县| 宜宾市| 洞头县| 丽江市| 铁岭县| 聂拉木县| 寿光市| 渭南市| 凌源市| 宜丰县| 拉萨市| 桓台县| 巧家县| 府谷县| 米泉市| 阿图什市| 鲜城| 宾川县|