Home CTF WRITEUP
Post
Cancel

CTF WRITEUP

ANGSTROM CTF 2023

  • Category Web

SPEED RUN

Celeste Speedrunning Associationweb20704 I love Celeste Speedrunning so much!!! It’s so funny to watch!!!

Here’s my favorite site!

Author: paper

Recon

When entering the website, there is a chall definition:

Welcome to Celeste’s speedrun records!!! Current record holder (beat them in /play for a flag!): Old Lady: 0 seconds Madeline: 10 seconds Badeline: 10.1 seconds

In the directory: https://mount-tunnel.web.actf.co/play If we look at the source code :

1
2
3
4
<form action="/submit" method="POST">
  <input type="text" style="display: none;" value="1682888046.9222546" name="start" />
  <input type="submit" value="Press when done!" />
</form>

Keep in mind the action form refers/submit with the method: POST.

So….????

How to finish?

1
2
3
4
import requests

r = requests.post("https://chall/submit", data={"start":"1685888046.9222546"}) #change random value 
print(r.text)

Flag :

1
actf{wait_until_farewell_speedrun}

DIRECTORY

This is one of the directories of all time, and I would definitely rate it out of 10.

Author: JoshDaBosh

Lets Open web: Simple web which has 5000 folders on the web.

when i try to view one folder it just shows text : your flag is in another file

How To Solve?

1
2
3
4
5
6
wget -r -np https://directory.web.actf.co/

# -r to another page on the same website and download it too.
# -np Options from the url to start with

# grep -r "actf" .

flag

1
actf{y0u_f0und_me_b51d0cde76739fa3}
This post is licensed under CC BY 4.0 by the author.
Trending Tags