| ID: | 1079 |
|---|---|
| 标题: | EasyPPC |
| 描述: | >题目所给文件中只有一行字符串,这些字符串中有大量的英文字母,其中夹杂了一些数字,请将这些数字找出。你可以将这些数字字符拼接成一个字符串,而这个字符串是由flag各个字符的ASCII码拼接而成的。 > >看不懂题面的可以读源码 > >``` >import string >import random > >flag = 'moectf{xxxxxxxxxxxx}' #这个必然不是真正的flag呀 >r = random.Random() >f = open('flag.txt','w') > >for i in flag: >for a in range(r.randrange(500,2000)): > f.write(r.choice(string.ascii_letters)) >f.write(str(ord(i))) > >f.close() >``` |
| 类型: | Reverse |
| 网站: | bugku |
| 题目链接: | https://ctf.bugku.com/challenges/detail/id/1214.html |
| 赛事: | moeCTF2019 |
| 年度: | 2019 |
| Flag值: | moectf{Y0u_C@n_Pr06r4m_N0W} |
| writeup: | https://blog.csdn.net/iloveitvm/article/details/100828252 |