Skip to main content

Beginners

Simpler RSA [50 Pts]

Description

Author: yun RSA is so complicated! I made it simpler.

Solution

We are given a python file
This code calculates using the equation below: c=flagp mod qc = \text{flag}^p \bmod q We can retrieve the flag by inversing it to: flag=cinverse_p mod q\text{flag} = c^{\text{inverse}\_p} \bmod q Solver:
Flag wwf{ju57_u53_l1br4r135}

Miscellaneous

Bongcloud [153 Pts]

Description

Author: yun Are you a true chess master? nc chess.chal.wwctf.com 1337

Solution

When I connect to the netcat connection, it says that we need to win 3 games of chess to get the flag. Since it has no time limit to the connection, let’s just spam the best move for each condition of the board with the help of Chess Bot
Flag wwf{y0u_4r3_4_7ru3_ch355_m4573r}

World Wide Flags [150 Pts]

Description

“Oh, you are a WWCTF player? Name every flag.” Identify flags with increasing difficulty! http://flags.chal.wwctf.com:1337/

Solution

From the Website, we need to guess 100 flags that appeared. But something interesting when I solve a couple of them, the answer is not entirely correct, for example the flag France will be incorrect if we submit France as the answer.
Note: We can refresh the page and our progress will still be there but the flag changes
From this understanding, I don’t want to think too much for the automation so I decided to manually answer all 100 flags.
Flag wwf{d1d_y0u_u53_41_70_r34d_f1465}
Last modified on September 29, 2026