Skip to content

nsfisis/PHPerKaigi2023-tokens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published