攻防世界_misc_3-1
环境
3-1,流量分析,AES解密
WDCTF{Seclab_CTF_2017}
wp
rar解压,得到一个流量包pcapng,流量存在telnet传输信息,分析里面有一个flag.rar,一段密文和一个python脚本
19aaFYsQQKr+hVX6hl2smAUQ5a767TsULEUebWSajEo=
分析python脚本,只保留解密函数,修改之后运行即可
from Crypto.Cipher import AES
import base64
IV = b'QWERTYUIOPASDFGH'
KEY = b'QWERTYUIOPASDFGH'
def decrypt(encrypted):
encrypted = base64.b64decode(encrypted)
# 创建 AES 解密器
aes = AES.new(KEY, AES.MODE_CBC, IV)
# 解密
decrypted = aes.decrypt(encrypted)
# 去除填充的 \0
decrypted = decrypted.rstrip(b'\0')
return decrypted.decode('utf-8')
str = '19aaFYsQQKr+hVX6hl2smAUQ5a767TsULEUebWSajEo='
print(decrypt(str))
得到解压密码No_One_Can_Decrypt_Me,解压flag.rar即可

浙公网安备 33010602011771号