]> git.somenet.org - pub/jan/ctf-seminar.git/blob - writeups/litplus/otw19/A0Intro.md
Add hxp36c3 writeup
[pub/jan/ctf-seminar.git] / writeups / litplus / otw19 / A0Intro.md
1 OverTheWire Advent Bonanza 2019
2 ===============================
3 CTF write-up by Philipp Nowak (litplus, 11776858)
4
5 Overview
6 --------
7 Challenges participated in:
8
9  * day-02: Summer ADVENTure `solved` - 20.75 hours
10  * day-23: Gr8 Escape `unsolved` - 0.75 hours
11  * day-24: Got shell? `solved` `web, linux` - 2.25 hours
12  * day-25: Lost in Maze `solved` `misc` - 16.00 hours
13
14 Total time spent: 39.75 hours + 8 hours for writeups ~> 48 hours total.
15
16 ### Personal Reflection
17 Since the guidelines require that the whole writeup be in a single file, this has been merged by a very sophisticated shell script. The source files for the individual challenges are located in the [`writeups/litplus/otw19`](/writeups/litplus/otw19) directory and match the RegEx `Adv-\d{2}.md`.
18
19 In general, this CTF was very fun and interesting to play! I originally planned to do more work before Christmas, but other courses sadly did not like this idea *at all*. However, Summer ADVENTure was very interesting, so I continued figuring our more and more things. In the end, it ended up eating most of my Christmas break nights, but I think that I learned a lot of new things. I was surprised that I was able to play such a major part in solving three of the challenges. Another great thing was that I got to play around writing non-trivial Python applications, which is something I had wanted to do for some time anyways.
20
21 Cooperation with other team members worked especially well with Suummer ADVENTure, but Gr8 Escape saw nearly zero interest, although this is understandable since the challenge seemed to require a lot of tedious reverse-engineering. I individually didn't feel like I had the correct skill set after taking a closer look.
22
23 ### Note on Materials
24 Sadly, all the challenge servers, including the scoreboard with the challenge descriptions, were taken down before I got to write this. I did not anticipate this extent of take-down, and hence I don't have complete metadata on all challenges. This affects especially the original challenge description, number of solves, and detailed demonstration. Thankfully, I was able to save some screenshots from Summer ADVENTure and the Mattermost channels also had some resources.
25
26 Thankfully, the organisers released source code for all challenges [on GitHub](https://github.com/OverTheWireOrg/advent2019), however most challenges do not have further explanation.
27
28 ---
29