CTF
文章平均质量分 93
-k0414-
这个作者很懒,什么都没留下…
展开
-
2022西电抗疫CTF个人赛
2022西电抗疫CTF个人赛 详细写了下crypto的wp,其余方向简略给出思路或脚本 文章目录2022西电抗疫CTF个人赛CRYPTO1.做个核酸签个到2.Random?Secure?Algorithm?3.fight_against_covid4.AweSomeSha3!5.BOB的健康码5.1 BOB的健康码15.2 BOB的健康码25.3 BOB的健康码3MISC1-6WEB1-6PWN1-34.Collision5.scripts6.formatstringREVERSE1.the edge2.b原创 2022-01-07 16:25:23 · 3315 阅读 · 0 评论 -
记moectf2020新生赛 及 部分MISC题WP
目录MISC-两只企鹅MISC-Show off MISC-两只企鹅 下载题目得到一张????图片,打开winhex拖到尾部发现压缩包。 用winhex搜索“PK”找到压缩包头部,正好也找到了压缩包密码。 分离压缩包并解压,得到flag.pyc,第一时间想到用uncompyle6到pyc反编译 uncompyle6 -o flag.py flag.pyc 然后运行flag.py画了另一只企鹅 (单身????HP-1 flag.py最后有DES加密过的flag,只能找到密钥解密。 密钥找了半天啥也找不到原创 2020-10-08 19:09:49 · 1080 阅读 · 2 评论 -
2020DASCTF七月赛-bulls**t
题目: def pairing(a,b): shell = max(a, b) step = min(a, b) if step == b: flag = 0 else: flag = 1 return shell ** 2 + step * 2 + flag def encrypt(message): res = '' for i in range(0,len(message),2): res +=原创 2020-07-25 18:26:45 · 1715 阅读 · 0 评论 -
2020DASCTF七月赛-ezrsa
一道不难的RSA 题目: from Crypto.Util.number import getPrime,inverse,bytes_to_long,long_to_bytes from sympy import isprime m = bytes_to_long(flag) i=0 p=getPrime(1024) r=getPrime(1024) while True: i+=1 q = 5*p+i if isprime(q) : break n=p*q*r原创 2020-07-25 18:05:16 · 3086 阅读 · 0 评论