1. 程式人生 > >密碼學筆記——zip明文攻擊

密碼學筆記——zip明文攻擊

col lag 特殊符號 font 分割 比較 spa tip 百度雲

明文攻擊(Known plaintext attack)是一種攻擊模式,指攻擊者已知明文、密文及算法,求密鑰的過程。

例題:

這就是一個坑

密碼是十位大小寫字母、數字、特殊符號組成的,你爆破的開麽?!

key格式:flag{xxx}

解題鏈接:http://ctf5.shiyanbar.com/misc/no.zip

1、解壓得 flag.zip 和 tips.txt,提示“密碼是十位大小寫字母、數字、特殊符號組成的,你爆破的開麽?!”

這意味著爆破很難,用winhex分析,flag.zip 裏有 flag.txt 和 tips.txt 兩個文件

技術分享

2、比較兩個tips.txt是否為同一文件

技術分享

技術分享

3、顯然,已知明文tips和flag.zip裏被加密後的tips,又知是zip加密,故可用AZPR進行明文攻擊

技術分享

工具AZPR-4.0百度雲分享 鏈接:http://pan.baidu.com/s/1qYVz6aS 密碼:ixhe

----------------------------------------------------------------分割線---------------------------------------------------------

ps:萌新一枚,本文純為學習筆記,以防某日犯傻忘記--。如有不妥處,望大佬們賜教~

密碼學筆記——zip明文攻擊