From c830af9e843f5350d1f88bbeeda9aa7db859b75a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 15 Mar 2023 00:26:13 +0900 Subject: add token quizzes --- README.md | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..838dc6d --- /dev/null +++ b/README.md @@ -0,0 +1,68 @@ +# Overview + +* Q1: An Art of Computer Programming +* Q2: The False Awakens +* Q3: + * La + * ra + * ve + * l +* Q4: Quadrilingual PHPer +* Q5: Are You a Coffee Pot? + +Note that they may not work on Windows. + + +# License + +MIT + + +# Acknowledgement + +Q5 is inspired by https://github.com/tric/trick2022/tree/master/02-tompng by tompng. + + +# Do you want more hints? + +*!!SPOILER!!* + +## Q1 + +
+What is "password?" +It starts with `i` and ends with `g`. PHPerKaigi system is case-insensitive but the Q1 program does *not* accept uppercase. +
+ +## Q2 + +
+Which "false" should I replace? +Write a small script for brute false force. +
+ +## Q3 + +
+It does not work for me. +The Q3 program highly depends on PHP internals. If it does not work, read the source code to find the token. +
+ +## Q4 + +
+How can I get correct keys? +First, install PHP, Ruby, Perl and Bash interpreter. Second, run the Q4 program on each interpreter. +
+ +## Q5 + +
+Where is token? +Look at the bottom of the teapot. +
+ +
+Too slow! +Enable fast mode by changing `FAST_MODE` constant. +
-- cgit v1.2.3-70-g09d2