ZIP壓縮文件解除密碼方法
經(jīng)常加密壓縮文件的朋友可能會(huì)遇到這樣的困擾,時(shí)間長(zhǎng)忘記加密的密碼導(dǎo)致無法解壓。zip壓縮加密文件怎么打開?今天學(xué)習(xí)啦小編就給大家介紹一下如何使用軟件工具解除ZIP壓縮文件密碼的方法,希望對(duì)大家有所幫助。
ZIP壓縮文件解除密碼方法
在網(wǎng)上找到Ziperello軟件下載,并把下載好的Ziperello文件解壓到當(dāng)前桌面(Ziperello文件直接在網(wǎng)上就能找到漢化版的)
點(diǎn)擊解壓后的文件進(jìn)行安裝,安裝步驟就不再給大家繁瑣的交代了,基本上點(diǎn)擊下一步就可以了
具體解除步驟
首先我們要打開Ziperello軟件,Ziperello界面如下圖
打開所需解壓文件,并選中所要解壓的文件。
下面就是解除的關(guān)鍵部分,希望大家自己看好,并按步驟操作:勾選文件所要解壓的文件前的選擇框,并點(diǎn)擊右下角的next,進(jìn)入下一步。
選擇左上角的暴力解除選項(xiàng),并點(diǎn)擊右下角紅色框標(biāo)注中的next,進(jìn)入下一步
選擇字符類型:這個(gè)我們只需要選擇固定字符集就行,或者根據(jù)常用的字符進(jìn)行編排,自設(shè)字符集,由于我們大多忘記了密碼,而且自設(shè)字符集設(shè)置比較麻煩,自設(shè)字符集我們就不進(jìn)行詳細(xì)的介紹了。
選擇字符:根據(jù)記憶中設(shè)置密碼所使用的字符進(jìn)行選擇,這次我為了縮短時(shí)間,這次我所使用只是小寫字母,因此只選擇小寫字母選項(xiàng)。如果記憶中使用的是大小寫字母進(jìn)行加密的,我們就選擇大寫字母和小寫字母選項(xiàng),依次類推。
密碼長(zhǎng)度設(shè)置:結(jié)合印象中密碼長(zhǎng)度選擇一個(gè)大概范圍,選擇最長(zhǎng)密碼和最短密碼長(zhǎng)度。如圖所示,選擇的是1——6的長(zhǎng)度進(jìn)行解除。
開始密碼設(shè)置:開始密碼設(shè)置可以這樣理解,只記得開頭幾個(gè)密碼字符,后面的忘了,那么可以設(shè)置為自己印象中常用的開頭幾位密碼。當(dāng)然這個(gè)也可以不設(shè)置,直接略過,點(diǎn)擊右下角的next進(jìn)入下一步。
解除過程:點(diǎn)擊完next我們會(huì)進(jìn)入頁面,其他的就不用設(shè)置了,直接點(diǎn)擊開始就可以了,軟件會(huì)自動(dòng)組合字母進(jìn)行解除,上面會(huì)顯示有當(dāng)前解除進(jìn)度,包括目前解除的密碼長(zhǎng)度,當(dāng)前密碼,解除時(shí)間等
解除成功:密碼解除成功會(huì)彈出一個(gè)密碼提示對(duì)話框,上面顯示的有解除的密碼,我們可以根據(jù)解除的密碼解壓文件。如果密碼太過于復(fù)雜的話,有大小寫英文、數(shù)字,不知道長(zhǎng)度的話,那么解除起來就要時(shí)間長(zhǎng)一點(diǎn)了!
退出:最后一步就是退出關(guān)閉軟件,并使用我們解除得到的密碼解壓文件就行了。這個(gè)不用給大家多做演示吧。
關(guān)于ZIP(壓縮文件格式)
ZIP,是一個(gè)文件的壓縮的算法,原名Deflate(真空),發(fā)明者為菲利普·卡茲(Phil Katz)),他于1989年1月公布了該格式的資料。ZIP通常使用后綴名“.zip”,它的MIME格式為 application/zip 。目前,ZIP格式屬于幾種主流的壓縮格式之一,其競(jìng)爭(zhēng)者包括RAR格式以及開放源碼的7-Zip格式。從性能上比較,RAR格式較ZIP格式壓縮率較高,但是它的壓縮時(shí)間遠(yuǎn)遠(yuǎn)高于Zip。而7-Zip(7z)由于提供了免費(fèi)的壓縮工具而逐漸在更多的領(lǐng)域得到應(yīng)用。
創(chuàng)始
2000年4月14日,在美國威斯康星州密爾沃基的一家汽車旅館里,人們發(fā)現(xiàn)了一具年輕人的尸體,檢查得知這個(gè)人的死因是酗酒、飲酒過量導(dǎo)致的死亡。死者被發(fā)現(xiàn)的時(shí)候,手中還握著一個(gè)空酒瓶,房間中還有五個(gè)空酒瓶。這樣一個(gè)酒徒的死也許在平時(shí)只是地方小報(bào)上的一條不起眼的新聞,但這個(gè)人的死卻在互聯(lián)網(wǎng)上掀起了軒然大波。無數(shù)人在網(wǎng)上發(fā)表評(píng)論與文章,紀(jì)念他的離開,寄托人們的哀思,因?yàn)樗皇且粋€(gè)普通人,他叫菲利普·卡茲(Philip Katz),幾乎全世界的每一臺(tái)個(gè)人電腦上都有用他創(chuàng)造的壓縮算法生成的文檔,這種文檔的后綴是“.zip”,這些文檔的的開頭都嵌有他姓名的字頭縮寫字母‘PK’。這位在全世界的電腦中留下痕跡的天才程序員終年僅37歲。
在DOS時(shí)代就開始使用電腦的玩家可能都會(huì)記得,那時(shí)候的處理器速度與存儲(chǔ)介質(zhì)的容量與現(xiàn)在相比簡(jiǎn)直不可同日而語,為了拷貝一個(gè)游戲我們常常要更換數(shù)張軟盤。從那個(gè)時(shí)候起,我們認(rèn)識(shí)了ZIP文件,在沒有Windows的年代,使用字符界面和命令行方式壓縮的程序主要有PKZIP和ARJ兩種,直到過渡到Windows時(shí)代,WinZip的出現(xiàn)才使壓縮軟件的規(guī)格得到了統(tǒng)一?;ヂ?lián)網(wǎng)上無數(shù)的文件都以“.zip”的格式進(jìn)行存儲(chǔ),壓縮文件使用戶能在最短的時(shí)間里將文件從網(wǎng)上下載回自己的硬盤中,在沒有寬帶,連MODEM都僅僅是14.4K的速率的那個(gè)年代,ZIP文件為我們節(jié)省了大量的寶貴時(shí)間與金錢。但很少有人知道ZIP文件的由來,很少知道它的創(chuàng)造者菲利普·卡茲。
在互聯(lián)網(wǎng)剛萌芽之時(shí),也就是公元1988年,那時(shí)候互聯(lián)網(wǎng)還剛剛開始有了雛形,而最流行的是一種使用電話線撥號(hào)登陸別人在家里搭建的服務(wù)平臺(tái)——交換信息的電子公告牌(BBS)系統(tǒng)。這種系統(tǒng)有些類似現(xiàn)在的論壇和新聞組,由于站長(zhǎng)之間互相轉(zhuǎn)信也成為了一個(gè)龐大的信息網(wǎng)絡(luò)(惠多網(wǎng))。老一點(diǎn)的玩家可能都有印象,在沒有Internet的年代,中國大地上也曾有幾十個(gè)這樣的BBS存在,著名的字處理軟件WPS的作者求伯君和CCED的作者朱崇君當(dāng)年都是非常有名的個(gè)人站長(zhǎng)。這種方式不但可以傳遞文本信息,也可以由用戶上傳文件到站點(diǎn)的計(jì)算機(jī)以供其他用戶下載。由于電話線的接入速度慢的可憐,通過BBS傳輸較大文件實(shí)在是叫人痛苦的一件事。于是,使用文件壓縮技術(shù)減小文件的體積并將多個(gè)文件壓縮到一個(gè)封包中就成為了BBS用戶的一項(xiàng)必須掌握的技巧。當(dāng)時(shí)的美國BBS上,比較流行的是一種叫做ARC的壓縮技術(shù),由一家名為SEA(System Enhancement Associates,系統(tǒng)增強(qiáng)伙伴)的小公司開發(fā),運(yùn)行在MS-DOS平臺(tái)下,使用這種軟件進(jìn)行工作是需要付費(fèi)的。那時(shí)候的菲利普·卡茲是一個(gè)沉迷于BBS上的毛頭小伙,由于經(jīng)?;燠E于BBS上,對(duì)于ARC的收費(fèi)非常不滿的他自己開發(fā)了一個(gè)程序叫PKARC,這個(gè)程序于ARC完全兼容,可以壓縮和解壓縮ARC文件。這樣一來,大批的ARC用戶自然轉(zhuǎn)而使用菲利普·卡茲的免費(fèi)軟件。ARC的制作公司一怒之下將菲利普·卡茲告上了法庭,法庭自然判決菲利普·卡茲禁止繼續(xù)開發(fā)和傳播PKARC。這種判決并沒有磨滅菲利普·卡茲的斗志,而是激起了他要與ARC斗爭(zhēng)到底的決心。在虛擬的世界中,自由、平等永遠(yuǎn)是真正的程序員永久的追求。他放棄了PKARC的開發(fā),發(fā)誓要寫出一款比ARC更好的壓縮軟件來打敗ARC。這一場(chǎng)官司造就了一名編程天才的橫空出世,也造就了一個(gè)后來在互聯(lián)網(wǎng)時(shí)代的文件標(biāo)準(zhǔn)。幾周以后,后來統(tǒng)治整個(gè)BBS世界乃至Internet世界的ZIP在菲利普·卡茲手中發(fā)出了第一聲響亮的啼哭!
不鳴則已,一鳴驚人,這種名為PKZIP的程序可以將一個(gè)或多個(gè)文件壓縮到一個(gè)后綴為“.zip”的文件中,無論從壓縮比、壓縮速度方面都超過了商業(yè)軟件ARC??ㄆ潓KZIP作為自由軟件免費(fèi)發(fā)放,使其如同草原上的星星之火般在全美的各大BBS上蔓延開來,用戶以幾何級(jí)數(shù)的增長(zhǎng),各大BBS的站長(zhǎng)自發(fā)將原來使用ARC格式壓縮的文件轉(zhuǎn)換成ZIP格式,卡茲用他天才的頭腦和頑強(qiáng)的毅力堂堂正正的擊敗了ARC,ARC的制作公司在PKZIP的強(qiáng)大攻勢(shì)下很快就銷聲匿跡了。用自由軟件打敗商業(yè)公司的傳奇故事很快傳遍了整個(gè)BBS世界,疾惡如仇而又身手不凡的菲利普·卡茲如同數(shù)字世界的大俠般仗劍江湖,劫富濟(jì)貧,以一人之力擎起了壓縮軟件的大旗。這段被人們津津樂道的傳奇故事使菲利普·卡茲成為了很多熱衷于編程的年輕人心中的偶像。此后卡茲一直繼續(xù)著對(duì)PKZIP的開發(fā)和維護(hù)工作,PKZIP建立和統(tǒng)治了DOS時(shí)代的壓縮標(biāo)準(zhǔn)。直到Windows的誕生,使用卡茲創(chuàng)造的壓縮算法的軟件Winzip的出現(xiàn)更使ZIP格式成為Internet的傳輸標(biāo)準(zhǔn),ZIP壓縮格式也成為壓縮文檔的事實(shí)標(biāo)準(zhǔn)。試問當(dāng)今的電腦用戶,誰敢說自己的電腦中沒有ZIP文件?
可惜,這位天才程序員卻從未在ZIP身上得到半點(diǎn)好處,堅(jiān)持信念的結(jié)果往往是潦倒的生活,糟糕的個(gè)人生活和長(zhǎng)期編寫軟件的巨大壓力使卡茲染上了酗酒的惡習(xí),最終斷送了他那年輕的生命。他為世界貢獻(xiàn)了一個(gè)偉大的免費(fèi)軟件,更為重要的是他締造了一種大眾化的壓縮格式,然而卻過早地離開了這個(gè)世界。他的名字也許多年后會(huì)被人們忘懷,但他創(chuàng)造的ZIP將在網(wǎng)上生生不息的流傳,他的名字縮寫嵌在了全世界數(shù)以千萬的電腦中,他的傳奇故事將永遠(yuǎn)流傳……
Winzip的面世
Windows 3.0面世之前,有兩種格式與ZIP同樣流行,一個(gè)是LHA(LHArc),另一個(gè)是ARJ(Archiver Robert Jung),直至到1995年,這3種壓縮格式都是PC應(yīng)用的主流。之后,1995年,微軟發(fā)布了Windows95,當(dāng)時(shí)從DOS轉(zhuǎn)移到Windows的用戶們,極度渴求對(duì)圖形界面下的優(yōu)良軟件,Winzip以其優(yōu)良的性能以及不太羞澀的圖形用戶界面吸引了用戶的目光,在當(dāng)時(shí)占有大量的市場(chǎng)占有量,其實(shí),當(dāng)時(shí)的Winzip僅僅是一個(gè)調(diào)用DOS資源的GUI外殼,但是其從Windows 3就開始的制作經(jīng)驗(yàn)使其GUI性能和外觀都比當(dāng)時(shí)的流行軟件要好。很快的,Winzip就成為了當(dāng)時(shí)一個(gè)很流行的軟件。同時(shí)也帶動(dòng)了ZIP的傳播,由于在前期太受歡迎,使到后期很多用戶都以為,是WinZip創(chuàng)造了ZIP,其實(shí)這是一個(gè)誤解。
發(fā)展
因格式開放且免費(fèi)。越來越多的軟件內(nèi)嵌支持解壓Zip文件。這時(shí),Zip文件越來越像一個(gè)經(jīng)過壓縮的透明文件夾。
自Windows Me以來,Windows內(nèi)嵌支持打開以及壓縮Zip文件。
一些下載軟件的工具,支持部分下載Zip文件然后進(jìn)行恢復(fù)。
越來越多的軟件內(nèi)嵌支持打開Zip文件。
幾乎所有的壓縮軟件都支持打開及制作Zip文件。
技術(shù)
ZIP是一種相當(dāng)簡(jiǎn)單的分別壓縮每個(gè)文件的存檔格式。分別壓縮文件允許不必讀取另外的數(shù)據(jù)而檢索獨(dú)立的文件;理論上,這種格式允許對(duì)不同的文件使用不同的算法。不管用何種方法,對(duì)這種格式的一個(gè)告誡是對(duì)于包含很多小文件的時(shí)候,存檔會(huì)明顯的比壓縮成一個(gè)獨(dú)立的文件(在類Unix系統(tǒng)中一個(gè)經(jīng)典的例子是普通的tar.gz存檔是由一個(gè)使用gzip壓縮的TAR存檔組成)要大。
ZIP的規(guī)約指出文件可以不經(jīng)壓縮或者使用不同的壓縮算法來存儲(chǔ)。然而,在實(shí)際上,ZIP幾乎差不多總是在使用卡茨(Katz)的DEFLATE算法。
ZIP支持基于對(duì)稱加密系統(tǒng)的一個(gè)簡(jiǎn)單的密碼,現(xiàn)在已知有嚴(yán)重的缺陷,已知明文攻擊,字典攻擊和暴力攻擊。ZIP也支持分卷壓縮。
在近來一段時(shí)間,ZIP加入了包括新的壓縮和加密方法的新特征,不過這些新特征并沒有被許多工具所支持并且沒有得到廣泛應(yīng)用。
壓縮方法
用來對(duì)比壓縮大小使用的是[1]的內(nèi)容和最大壓縮比。
Shrinking(方法1)
收縮(Shrinking)是LZW的微小調(diào)整的一個(gè)異體,同樣也受到LZW專利問題的影響。從來沒有明確的是這項(xiàng)專利是否涵蓋反收縮,不過一些開放源碼的項(xiàng)目(例如Info-ZIP)決定謹(jǐn)慎行事,在默認(rèn)的構(gòu)造里不包含反收縮的支持。
Reducing(方法2-5)
縮小(Reducing)包括壓縮重復(fù)字節(jié)序列的組合,然后應(yīng)用一個(gè)基于概率的編碼得到結(jié)果。
Imploding(方法6)
爆聚(Imploding)包括使用一個(gè)滑動(dòng)窗口壓縮重復(fù)字節(jié)序列,然后使用多重Shannon-Fano樹壓縮得到結(jié)果。
Tokenizing(方法7)
令牌化(Tokenizing)的方法數(shù)是保留的。PKWARE規(guī)約沒有為其定義一個(gè)算法。
Deflate和增強(qiáng)的Deflate(方法8和9)
這些方法使用眾所周知的Deflate算法。Deflate允許最大32K的窗口。增強(qiáng)的Deflate允許最大64K的窗口。增強(qiáng)版完成任務(wù)稍稍成功一些,但是并沒有被廣泛的支持。
Deflate比較尺寸是52.1MiB(使用pkzip for Windows,版本8.00.0038測(cè)試)
增強(qiáng)的Deflate比較尺寸是52.8MiB(使用pkzip for Windows,版本8.00.0038測(cè)試)
PKWARE Data Compression Library Imploding(方法10)
PKWARE數(shù)據(jù)壓縮庫爆聚(PKWARE Data Compression Library Imploding),官方ZIP格式規(guī)約就此沒有給出更多的信息。
比較尺寸是61.6MiB(使用pkzip for Windows,版本8.00.0038測(cè)試,選擇二進(jìn)制模式)
方法11
此方法被PKWARE保留。
Bzip2(方法12)
此方法使用眾所周知的bzip2算法。此算法比deflate高效但是并沒有被(基于Windows平臺(tái)的)工具所支持。
比較尺寸是50.6MiB(使用pkzip for Windows,版本8.00.0038測(cè)試)
缺點(diǎn)
由于出現(xiàn)于市場(chǎng)的時(shí)間早,今日Zip檔案與其他壓縮格式相比有眾多無法忽視的缺點(diǎn)。
原生并不支持Unicode文件名稱,容易導(dǎo)致一部分的資源共享困難,在東亞文化圈的資源交流尤其顯著;無法與7z相比的壓縮比率以及如WinRAR的Recovery Record修復(fù)支援功能的缺乏亦都是其衰微的原因。
支持軟件
winrar,2345好壓,360壓縮等