# Cyber Defenders Discovery Camp 2021

Team Name: Pogtopia

Final placement: 2nd runner up

![Final Placement](/files/OYV03yv0iywXCrrOXqGU)

![Challenges solved](/files/Dl5mRJ1HAxScLD5HuItd)

This was a CTF hosted by DSTA in 2021.\
The challenge categories in the CTF were:

**1. Lets Go Hunting - OSINT**

**2. Linux Rules The World! - Linux**

**3. Going Active - Active reconnaissance**

**4. Web Takedown 1 - Web (day 1)**

**5. Web Takedown 2 - Web (day 2)**

**6. File it Away - Pwn**

**7. Post Mortem - Forensics**

**8. Break It Down - Crypto**

**9. Behind The Mask - Windows/Active Directory**

I focused mostly on the OSINT, Linux, active recon, web and Windows AD categories due to their\
offensive nature, so the other categories may not be as well documented in this page.

Probably the least stable CTF infrastructure I've ever encountered. This CTF had technical\
difficulties from start to end, with the CTF being delayed a whole day, boxes being constantly\
down, challenges being able to be tampered with, an unstable CTF platform and lack of\
technical support, especially near the end.

In the final hours of the CTF, not just the linux challenges, but the pwn, web and other linux\
hosts were griefed and rendered unusable. While tampering with challenges is not permitted\
according to CTF rules, there should have been a reset system for the boxes, like in other\
CTFs.

With that said, I enjoyed playing with the Active Directory challenges, and learnt some new\
OSINT techniques along the way that might help with offensive operations in the future.

### Challenge Writeups

{% content-ref url="/pages/7zLMyKYNksXvXFz0nRvY" %}
[Lets Go Hunting](/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021/lets-go-hunting.md)
{% endcontent-ref %}

{% content-ref url="/pages/paboyINxmgQMs6a206JH" %}
[Linux Rules The World!](/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021/linux-rules-the-world.md)
{% endcontent-ref %}

{% content-ref url="/pages/CBLbTHqmfQt2lnDFgCM0" %}
[Going active](/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021/going-active.md)
{% endcontent-ref %}

{% content-ref url="/pages/NAuaKZa0FcagTipu3U8q" %}
[File it away](/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021/file-it-away.md)
{% endcontent-ref %}

{% content-ref url="/pages/b2yN4K3ZxSFXdQ1y3y51" %}
[Behind the mask](/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021/behind-the-mask.md)
{% endcontent-ref %}

Some challenges we solved could not be properly documented due to challenge hosts being\
taken offline shortly after the CTF ended.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codex-7.gitbook.io/codexs-terminal-window/ctf-solutions/cyber-defenders-discovery-camp-2021.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
