【腳本介紹】
Hash,一般翻譯做“散列”,也有直接音譯為“哈?!钡?,就是把任意長度的輸入(又叫做預映射,pre-image),通過散列算法,變換成固定長度的輸出,該輸出就是散列值。這種轉(zhuǎn)換是一種壓縮映射,也就是,散列值的空間通常遠小于輸入的空間,不同的輸入可能會散列成相同的輸出,所以不可能從散列值來唯一的確定輸入值。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函數(shù)。在滲透測試的過程中,我們常常會dump出用戶密碼的哈希值。每一個滲透測試人員都會使用不同方法破解哈希值以便獲得權(quán)限或用于進一步滲透。初步的滲透測試結(jié)束后,擁有一個有效的密碼將會為我們在服務器或域環(huán)境中做進一步滲透爭取更多的時間。支持類型
MD4-RFC1320
MD5-RFC1321
SHA1-RFC3174(FIPS180-3)
SHA224-RFC3874(FIPS180-3)
SHA256-FIPS180-3
SHA384-FIPS180-3
SHA512-FIPS180-3
RMD160-RFC2857
GOST-RFC5831
WHIRLPOOL-ISO/IEC10118-3:2004
LM-MicrosoftWindowshash
NTLM-MicrosoftWindowshash
MYSQL-MySQL3,4,5hash
CISCO7-CiscoIOStype7encryptedpasswords
JUNIPER-JuniperNetworks$9$encryptedpasswords
LDAP_MD5-MD5Base64encoded
LDAP_SHA1-SHA1Base64encoded
【使用方法】
一正確的打開姿勢1.按win+r然后輸入cmd
2.切換到程序所在的目錄
3.輸入python程序名.py
二程序雙擊后閃退
1.在程序最后添加代碼
raw_input("PressEnter")#回車退出程序


































