天天看點

暴力破解壓縮包原理及方法壓縮包原理及破解原理壓縮包的算法壓縮包的作用 繞過壓縮包加密的僞密碼破解真加密壓縮包

壓縮包原理及破解原理

壓縮包的概念

任何一個檔案存儲在電腦上都有它的格式,例如文本格式像.txt.doc,圖像格

式·jpg.tif.bmp等。所有壓縮也有壓縮的格式,一般我們看到的壓縮格式有.rar,.zip

但主要壓縮的作用就是讓某一個檔案占用空間小點。比如原來是30MB,可以壓縮到20多MB。

壓縮包的格式

rar、Zip、7z、CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、IS0,以及MPQ。

平時常見的jpg,rmvb等格式的音視訊檔案也屬于壓縮檔案。

壓縮包的算法

有很多不同的壓縮檔案格式,例如ZIP、RAR、7Z等,實際上這隻是不同的壓縮規範,就

算是同樣的格式,例如都是ZIP,其中的壓縮算法可能也是不一樣的,例如ZIP可以使用

Shrinking、Reducing、Deflate等算法。

某個壓縮檔案壓縮率高不高,不但要看其檔案格式,更要看其具體使用的算法(例如Z1P

和7Z都可以使用Deflate算法)

壓縮比範圍預設1-9,一般壓縮工具不會選擇最大,也不會選擇最小,通常在5-6。

值越大,壓縮後的體積會越小

值越小,壓縮後的體積會越大

壓縮包的作用

1、節省磁盤空間;

2、可以把多個檔案壓縮成一個壓縮包,此功能在發送郵件時用處比較大,因為郵件附件多

個檔案通常要一個個的上傳,把多個檔案壓縮成一個壓縮包後就可以完成一次上傳了;

3、可以把一個大檔案分解壓縮成多個小壓縮包,此功能在檔案拷貝中作用比較大,比如說

你有個300M的檔案需要拷貝到别的電腦中,而你的U盤隻有256M,這時候你就可以用壓

縮軟體把檔案分成兩個150M的壓縮包然後分别拷貝就行了;

4、此外部分軟體如WinRAR可以實作對檔案的壓縮保密保護,就是在形成壓縮包的時候添

加解壓密碼,這樣生成的壓縮包别人沒有密碼是無法打開的,可以起到一定的檔案保密作用;

 繞過壓縮包加密的僞密碼

010 Editor工具簡介

010 editor是一款十六進制編輯器,主要就是用來編輯二進制檔案的。而且這個工具也有

mac版本。不僅能夠快速有效的編輯二進制檔案,還可以列印十六進制的位元組并以書簽的方

式标出某些重要位元組。010 Editor下載下傳擁有着友好易操作的使用者界面,完全支援二進制模

闆系統。軟體内置了強大的子產品、腳本操作,隻需要使用者将一個類型的二進制檔案進行定義

子產品,以後這您需要進行編輯相同類型檔案的時候,即可調用以前的子產品進行使用,可以自

動進行分析。

010 Editor優點

世界上最好的十六進制編輯;

任何大小的檔案都具有無與倫比的二進制編輯性能;

使用強大的二進制模闆技術來了解二進制資料;

查找并修複硬碟驅動器,記憶體密鑰,閃存驅動器,CD-ROM等問題;

調查和修改程序的記憶體;

  50 4B 03 04#檔案頭标記位

14 00#壓縮檔案所需pkware版本

00 08#全局方式位标記(有無密碼)

08 00#壓縮方式

暴力破解壓縮包原理及方法壓縮包原理及破解原理壓縮包的算法壓縮包的作用 繞過壓縮包加密的僞密碼破解真加密壓縮包

 50 4B 01 02#檔案内容頭标記位

3F 00#壓縮使用的pkware版本

14 00#解壓檔案所需pkware版本

00 08#全局方式位标記(有無密碼)

08 00#壓縮方式

暴力破解壓縮包原理及方法壓縮包原理及破解原理壓縮包的算法壓縮包的作用 繞過壓縮包加密的僞密碼破解真加密壓縮包

 要判斷壓縮包有無密碼情況,我們隻要需看它的全局方式為标記;

檔案頭我們去看第7和第8位

檔案内容我們去看第9位和第10位

這兩個數值是相同的就表示沒有加密

僞加密壓縮包

檔案頭第7,8位:00 08

檔案内容第9,10位:01 08

暴力破解壓縮包原理及方法壓縮包原理及破解原理壓縮包的算法壓縮包的作用 繞過壓縮包加密的僞密碼破解真加密壓縮包

 檔案頭和檔案内容的全局方式位标記都相同且都為偶數時,該壓縮包為無加密

檔案内容的全局方式位标記為奇數時,該壓縮包為僞加密

檔案頭和檔案内容的全局方式位标記都相同且都為奇數時,該壓縮包為真加密

用360解壓軟體可以直接繞過僞加密

破解真加密壓縮包

ARCHPR工具

ARCHPR是一款壓縮包密碼破解神器,短小精幹,用起來特别友善;

建議大家用的時候,用4.54版本,相對來說比較穩定:

選擇類型參數即可爆破

暴力破解壓縮包原理及方法壓縮包原理及破解原理壓縮包的算法壓縮包的作用 繞過壓縮包加密的僞密碼破解真加密壓縮包