[HNCTF 2022 Week1]你想学密码吗?

下载附件用记事本打开

把这些代码放在pytho中

复制代码
# encode = utf-8
# python3
# pycryptodemo 3.12.0

import Crypto.PublicKey as pk
from hashlib import md5
from functools import reduce

a = sum([len(str(i)) for i in pk.__dict__])
funcs = list(pk.__dict__.keys())
b = reduce(lambda a,b:a+b,[str(i) for i in funcs])
f = md5(b.encode()).hexdigest()
print('NSSCTF{' + f + '}')

运行就得到flag了

flag为:

NSSCTF{deb5139626c49a340e68adcb9fbb7558}

flag不对可以试试这个:

NSSCTF{11db81a49b1826a3be8fb33f8ccb496d}

相关推荐
BINGCHN4 天前
RCTF2025-photographer(含环境搭建)
upload·ctf
三七吃山漆7 天前
攻防世界——easy_web
安全·网络安全·web·ctf
麦烤楽鸡翅9 天前
坚持60s (攻防世界)
java·网络安全·jar·ctf·misc·反编译·攻防世界
麦烤楽鸡翅10 天前
give_you_flag(攻防世界)
网络安全·信息安全·ctf·misc·杂项·攻防世界·二维码处理
麦烤楽鸡翅12 天前
pdf(攻防世界)
网络安全·pdf·ctf·misc·杂项·攻防世界·信息竞赛
Pure_White_Sword13 天前
Bugku-web题目-xxx二手交易市场
web安全·网络安全·ctf
unable code17 天前
攻防世界-Misc-can_has_stdio?
网络安全·ctf·misc·1024程序员节
Pure_White_Sword18 天前
Bugku-Web题目-文件包含
web安全·网络安全·ctf·文件包含
unable code20 天前
攻防世界-Misc-SimpleRAR
网络安全·ctf·misc·1024程序员节
麦烤楽鸡翅21 天前
幂数加密(攻防世界)
网络安全·密码学·ctf·crypto·解密·攻防世界·幂数加密