BUUCTF Rabbit 1

BUUCTF: https://buuoj.cn/challenges 相关阅读 CTF Wiki 题目描述: 注意:得到的 flag 请包上 flag{} 提交 密文: 1 U2FsdGVkX1/+ydnDPowGbjjJXhZxm2MP2AgI 解题思路: 1、根据题目直接得到编码方式,Rabbit编码,使用在线工具进行解密。 Rabbit在线工具 ...

十月 21, 2025 · 2 分钟 · 822 字

BUUCTF password 1

BUUCTF: https://buuoj.cn/challenges 相关阅读 CTF Wiki 密文: 1 2 3 4 姓名:张三 生日:19900315 key格式为key{xxxxxxxxxx} 解题思路: flag的长度为十位,猜测为姓名的缩写“zs”,加上生日“19900315”,构成flag。 flag: 1 flag{zs1990315}

九月 27, 2024 · 1 分钟 · 110 字

BUUCTF RSA 1

BUUCTF: https://buuoj.cn/challenges 相关阅读 CTF Wiki 题目描述: 注意:得到的 flag 请 将 noxCTF 替换为 flag ,格式为 flag{} 提交。 密文: 1 2 在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17 求解出d作为flga提交 解题思路: Python代码求解。或用工具求解,参考这篇文章 https://blog.csdn.net/MikeCoke/article/details/105967809 1 2 3 4 5 6 import gmpy2 p = 473398607161 q = 4511491 e = 17 d = int(gmpy2.invert(e, (p-1)*(q-1))) print(d) flag: 1 125631357777427553

九月 27, 2024 · 1 分钟 · 155 字

BUUCTF 丢失的MD5 1

BUUCTF: https://buuoj.cn/challenges 相关阅读 CTF Wiki 密文: 1 2 3 4 5 6 7 8 9 import hashlib for i in range(32,127): for j in range(32,127): for k in range(32,127): m=hashlib.md5() m.update('TASC'+chr(i)+'O3RJMV'+chr(j)+'WDJKX'+chr(k)+'ZM') des=m.hexdigest() if 'e9032' in des and 'da' in des and '911513' in des: print des 解题思路: 密文部分给了一串Python代码,发现一个语法错误 修改后 运行代码,报错 ...

九月 27, 2024 · 1 分钟 · 185 字

BUUCTF Alice与Bob 1

BUUCTF: https://buuoj.cn/challenges 相关阅读 CTF Wiki 题目描述: 密码学历史中,有两位知名的杰出人物,Alice和Bob。他们的爱情经过置换和轮加密也难以混淆,即使是没有身份认证也可以知根知底。就像在数学王国中的素数一样,孤傲又热情。下面是一个大整数:98554799767,请分解为两个素数,分解后,小的放前面,大的放后面,合成一个新的数字,进行md5的32位小写哈希,提交答案。 ...

九月 27, 2024 · 1 分钟 · 482 字