# TFS

<figure><img src="/files/rHpFBIgKrOxeGItTrZYo" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Welcome to the TFS book where we share our cheatsheet, resources, technique and writeup of our past CTFs
{% endhint %}

## CTF Writeup

{% hint style="success" %}
Each writeup is structured for ease of understanding. Here's what you can expect in every writeup:

* **Files/Links Provided**: Resources given for the challenge.
* **Tools/Methods Used**: Tools and approaches applied.
* **Goals**: Aims to achieve or the problem to solve.
* **Solution**: Explanation of how the challenge was solved.
* **Final Answer**: The flag.
* **Summary**: Recap of the solution process.
* **Remarks/Tags/Lessons Learned**: Additional insights, takeaways, or categorizations for future reference.
  {% endhint %}

***

### [Wargames.MY 2024](/tfs/writeup/wargames.my-2024.md)

**Challenge Categories:**

* **Cryptography:** 3 challenges
* **Miscellaneous:** 4 challenges
* **Web Exploitation:** 6 challenges
* **Blockchain:** 3 challenges
* **Forensics:** 4 challenges
* **Reverse Engineering:** 3 challenges
* **Game Hacking:** 3 challenges

***

### [3108 Bahtera Siber 2023](/tfs/writeup/3108-bahtera-siber-2023.md)

**Challenge Categories:**

* **Web Exploitation:** 4 challenges
* **Reverse Engineering:** 3 challenges
* **Steganography:** 2 challenges
* **Cryptography:** 5 challenges
* **Network Analysis:** 4 challenges
* **Miscellaneous:** 4 challenges
* **Forensics:** 2 challenges
* **OSINT:** 7 challenges


---

# 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://bau1u.gitbook.io/tfs/welcome/tfs.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.
