俞木發(fā)
為了保證電腦文件的安全和隱私,我們通常都會(huì)對(duì)文檔進(jìn)行加密處理,這種做法很大意義上確保了文件不會(huì)被他人竊取和利用。但是凡事有利也有弊,很多人也會(huì)忘記文件的密碼,這樣想要再打開(kāi)加密文檔時(shí)就會(huì)被密碼擋在門外。那么該怎么找回被鎖住的文檔?
找回壓縮軟件密碼
為了節(jié)省空間和方便管理,很多朋友都會(huì)使用WinZip、WinRAR等壓縮軟件對(duì)文件進(jìn)行加密壓縮。如果忘記密碼,就可以借助Advanced Archive Password Recover(以下簡(jiǎn)稱為AAPR)進(jìn)行解密。AAPR使用暴力破解的方式拆解密碼,支持常見(jiàn)的ZIP、RAR、ACE和ARJ壓縮文件的解密。
以管理員身份啟動(dòng)軟件后點(diǎn)擊“打開(kāi)”,導(dǎo)入需要解密的文件。攻擊類型選擇“暴力”,然后根據(jù)加密文件的實(shí)際情況進(jìn)行設(shè)置。比如是自己加密的文件,如果你一般是以數(shù)字作為密碼,那么在“暴力范圍選項(xiàng)”勾選“所有數(shù)字(0~9)”,長(zhǎng)度大多數(shù)人使用的是6位,在“長(zhǎng)度”選項(xiàng)將最小和最大長(zhǎng)度范圍均設(shè)置為“6”,點(diǎn)擊“開(kāi)始”(圖1)。
剔除不合實(shí)際的加密字符后,AAPR可以很快地進(jìn)行解密。比如對(duì)于6位純字符的加密密碼(密碼組合只有261698383種),筆者使用的Intel i3處理器級(jí)別的電腦不到10秒就完成破解,獲得加密文件的正確口令(圖2)。從這也可以看到,單純的數(shù)字密碼極易被破解,因此加密時(shí)強(qiáng)烈建議選擇大小寫字母+數(shù)字組合,并設(shè)置足夠位數(shù)才可以避免自己的文檔被輕易破解。
Office加密文檔的破解
大家知道,Excel、Word都可以對(duì)文檔進(jìn)行加密保護(hù),如果是此類文檔忘記密碼,則可以借助“Advanced Office Password Recovery Office密碼破解工具”(以下簡(jiǎn)稱為AOPRO)進(jìn)行破解,AOPRO可以支持對(duì)常見(jiàn)辦公文檔(DOC、XLS、PPT)的解密。
啟動(dòng)軟件后點(diǎn)擊“打開(kāi)”,打開(kāi)需要解密的文件。由于AOPRO同樣使用暴力破解的方法進(jìn)行解密,因此也需要預(yù)先設(shè)置條件進(jìn)行密碼字符的篩選,點(diǎn)擊“攻擊選項(xiàng)”,然后根據(jù)自己常用的加密方式進(jìn)行篩選,如密碼長(zhǎng)度(一般大小均設(shè)置為6位),只用數(shù)字字符加密的在“Characterset”選擇“0→9”,這樣可以大幅提高解密速度(圖3)。
點(diǎn)擊“確定”返回程序主界面,點(diǎn)擊“開(kāi)始”,這樣AOPRO可以很快將文檔的加密密碼找出來(lái)。對(duì)于復(fù)雜的密碼,AOPRO可能要花費(fèi)較長(zhǎng)的時(shí)間,可以先暫停解密,點(diǎn)擊“文件一保存方案”,保存解密方案,這樣以后再次運(yùn)行AOPRO,點(diǎn)擊“文件一打開(kāi)方案”,打開(kāi)之前保存的方案即可繼續(xù)解密(圖4)。
PDF文件解密
大家知道PDF文檔也可以進(jìn)行加密,加密可以實(shí)現(xiàn)文件打開(kāi)需要密碼或者為打印權(quán)限設(shè)置密碼。如果要對(duì)PDF文件的打開(kāi)解密,可以借助“Advanced PDF Password Recovery”實(shí)現(xiàn)。
啟動(dòng)程序后打開(kāi)需要解密的文件,恢復(fù)模式選擇“暴力破解”,同樣需要為暴力破解設(shè)置篩選條件,因?yàn)檫@里文檔大多是從網(wǎng)上下載,因此一般將密碼長(zhǎng)度設(shè)置為6位,字符設(shè)置為0→9、a-z(一般嘗試小寫字母)即可,點(diǎn)擊“開(kāi)始”即可進(jìn)行暴力破解(圖5)。
如果要對(duì)打印權(quán)限進(jìn)行解密,則可以通過(guò)“截圖”方法另類破解,因?yàn)檫@類文檔可以打開(kāi)瀏覽,我們可以使用截圖工具(如果文檔較多,建議使用自動(dòng)翻頁(yè)+自動(dòng)截圖工具)進(jìn)行截圖??梢酝ㄟ^(guò)閱讀工具的縮放按鈕,將文檔設(shè)置為正好顯示一頁(yè)文檔的全部?jī)?nèi)容,然后自動(dòng)進(jìn)行截圖保存,最后通過(guò)畫圖等工具打開(kāi)截取的圖片進(jìn)行打印即可(圖6)。
擴(kuò)展閱讀
其他更多另類破解方法
上述我們主要介紹使用暴力破解的方法,通過(guò)對(duì)特定字符的排列組合進(jìn)行猜解。這種方法費(fèi)時(shí)費(fèi)力,如果加密密碼長(zhǎng)度較長(zhǎng)(如10位以上),字符較復(fù)雜(如大小字母+特殊字符),那么暴力破解一個(gè)密碼可能需要花費(fèi)數(shù)月的時(shí)間。為了節(jié)約破解時(shí)間,我們還可以在解密前嘗試使用其他另類、有效的方法。如對(duì)于使用PowerPoint 2007加密的PPT只讀文檔,可以先使用7zip打開(kāi)解壓到一個(gè)目錄,接著用記事本打開(kāi)解壓到的“presentation.xml”文件;將
代碼中的全部?jī)?nèi)容選中并刪除;最后將所有文件重新壓縮為pptx文件,即可去除只讀密碼的限制了。