[BUUCTF题解][b01lers2020]Welcome to Earth
JavaScript审查
过程
这题就没必要搜集了,就是一个简单的基于JS事件写的简单的页面游戏,可以按照题目需求按部操作,这里就不演示了,直接获取HTML源码,按照其中的正确事件触发的跳转路径进行。









这里就可以对这个存放flag的数组进行排列了,python中组合用的是itertolls中的combinations,而排列则是permutations。
脚本如下(直接拿的别的师傅的,摸了):
from itertools import permutations
flag = ["{hey", "_boy", "aaaa", "s_im", "ck!}", "_baa", "aaaa", "pctf"]
item = permutations(flag)
for i in item:
k = ''.join(list(i))
if k.startswith('pctf{hey_boys') and k[-1] == '}':
print(k)


浙公网安备 33010602011771号