By deuterium.
Original description
I am sure it’s failproof now, I have increased the security levels too!
Read this challenge as plain text or JSON.
Files
The flag module is needed only to generate a new instance. Solve from the source and the two lines in output.txt; no server is needed.
This fixed output was generated for the post with the unchanged original program and event flag. It is not a recording from the competition.
Download
Sh
1
2
3
4
5
6
7
8
9
10
mkdir -p sekaictf-2022-failproof-revenge
cd sekaictf-2022-failproof-revenge
curl --fail --location --output challenge.txt \
"https://deut-erium.github.io/challenges/sekaictf-2022/failproof-revenge/challenge.txt"
curl --fail --location --output challenge.json \
"https://deut-erium.github.io/challenges/sekaictf-2022/failproof-revenge/challenge.json"
curl --fail --location --output source.py \
"https://deut-erium.github.io/assets/challenges/sekaictf-2022-failproof-revenge/source.py"
curl --fail --location --output output.txt \
"https://deut-erium.github.io/assets/challenges/sekaictf-2022-failproof-revenge/output.txt"
Check your flag
Sources and solutions (spoilers)
All challenges · CTF tutorials