BUUCTF gakki

这是一道很有意思的题,下面我们开始

通常会先丢进WInhex里看一圈,会发现存在压缩包里有flag.txt

还是常规思路丢进formost里分离出来,得到压缩包,会发现是带密码的,那就直接上暴力破解

接下来有意思的来了,这就是那个flag.txt ,人傻了密密麻麻的,什么也找不到,毫无头绪
看了大佬们的WP才知道这题是要记字频统计,牛蛙出这道题的,脑洞真大
话不多说上脚本

alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- =\{\}[]"
strings = open('C:/Users/Administrator/Downloads/_wolaopo.jpg.extracted/flag.txt').read()

result = {}
for i in alphabet:
counts = strings.count(i)
i = '{0}'.format(i)
result[i] = counts

res = sorted(result.items(), key=lambda item: item[1], reverse=True)
for data in res:
print(data)

for i in res:
flag = str(i[0])
print(flag[0], end="")

posted @ 2021-04-06 16:07  paidx0  阅读(368)  评论(0编辑  收藏  举报