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 閱讀(804) 評論(0)  編輯  收藏 所屬分類: ZZ
          主站蜘蛛池模板: 高邑县| 阿克陶县| 义乌市| 东方市| 新密市| 广元市| 清水河县| 磴口县| 天津市| 科技| 财经| 南溪县| 大丰市| 酒泉市| 华安县| 肥西县| 永宁县| 醴陵市| 张家口市| 永靖县| 石景山区| 鹰潭市| 奉节县| 乌鲁木齐县| 辰溪县| 邢台市| 荆门市| 大方县| 广汉市| 石阡县| 泸定县| 都江堰市| 潞西市| 武威市| 阿瓦提县| 石阡县| 上蔡县| 文水县| 黎平县| 阳谷县| 云林县|