03.Encrypted Pastebin


FLAG0
先测试一个,发现了链接

我标题和内容都是123,生成了这么长的内容,是否和那个算法有关系
military-grade 128-bit AES encryption,我去试试,发现加密解密都需要密钥
根据提示,我们修改一下他的URL

发现得到了一个FLAG
FLAG1
我们去看看第一个的错误信息,来猜一猜流程
Traceback (most recent call last):
File "./main.py", line 69, in index
post = json.loads(decryptLink(postCt).decode('utf8'))
File "./common.py", line 46, in decryptLink
data = b64d(data)
File "./common.py", line 11, in
b64d = lambda x: base64.decodestring(x.replace('~', '=').replace('!', '/').replace('-', '+'))
File "/usr/local/lib/python2.7/base64.py", line 328, in decodestring
return binascii.a2b_base64(s)
Error: Incorrect padding