电竞比分网-中国电竞赛事及体育赛事平台

分享

破解Word文檔保護(hù)

 會(huì)心不遠(yuǎn) 2011-05-08

破解Word文檔保護(hù)

 

在使用Word進(jìn)行文檔保護(hù)時(shí),我們經(jīng)常會(huì)使用到窗體保護(hù)(工具->保護(hù)文檔(P)...),用窗體保護(hù)最為徹底,用戶無(wú)法編輯,也無(wú)法進(jìn)行Copy&Paste操作。

  但是,Word文檔的漏洞可以讓你用很簡(jiǎn)單的方法去掉這個(gè)密碼,我們自己來(lái)測(cè)試一下:
  首先創(chuàng)建一個(gè)Wo(hù)rd文檔,使用窗體保護(hù)的方式保護(hù)文檔,工具->保護(hù)文檔(P)...->核對(duì)“僅允許在文檔中進(jìn)行此類編輯”->選擇“填寫窗體”,此時(shí)會(huì)彈出一個(gè)密碼框,輸入兩次密碼(我這里選擇123作為Wo(hù)rd文件密碼),這樣,該文檔就已經(jīng)被保護(hù)起來(lái)了。
  然后我們來(lái)破解它,打開剛才創(chuàng)建的Wo(hù)rd文檔,文件->另存為->選擇XML格式,存為一個(gè)XML文檔,用記事本打開該XML文件,搜索“w:UnprotectPassword“(引號(hào)內(nèi)的內(nèi)容,或直接搜索Password),你會(huì)看到5BCECF7A的字樣(如果你的密碼用的是123的話)。
  接著我們用UltraEdit32或其他類似的工具打開最初受保護(hù)的Word文檔,查找7ACFCE5B(注意是倒序,搜索時(shí)可能需選擇“正則表達(dá)式”選項(xiàng)),查找到后,都用8個(gè)0來(lái)代替,存盤。此時(shí),Word文檔的密碼就被清空了,你就可以自己取消文檔保護(hù)了,密碼就不用輸入了,按個(gè)回車即可。
  MS 還沒有對(duì)這個(gè)漏洞提供補(bǔ)丁,我覺得短期可能還無(wú)法解決這個(gè)問題,建議以后的文檔不要用這個(gè)東西進(jìn)行保護(hù)了。

  如何取消Word文檔保護(hù)密碼總結(jié)如下:打開加密文檔,另存為網(wǎng)頁(yè)或XML格式文件,用記事本打開,查找“w:UnprotectPassword”,記下離散后的密碼,如A1B2C3D4 用UltraEdit32等二進(jìn)制編輯器打開Wo(hù)rd文檔,查找D4C3B2A1(倒序,可能需選擇“正則表達(dá)式”選項(xiàng)),替換為00 00 00 00此時(shí)已經(jīng)取消密碼了,打開文檔,直接取消文檔保護(hù)即可。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多