# Welcome

Hi! This is **Hacking Knowledge**, a page I've created to compile all the stuff I've learned from my experience and study sessions.

This page compiles all concepts, tools, recommendations, and practices that I consider relevant to annotate, in the form of a knowledge base for anyone interested in ethical hacking, offensive security, and cybersecurity in general.

<figure><img src="/files/5kDPP91A5btc57kTaK9h" alt="" width="375"><figcaption></figcaption></figure>

Furthermore, the final part contains a compilation of my write-ups from machines and [CTF](/hacking-knowledge/practical-skill-development/ctf-competitions.md) challenges I've completed on platforms such as [*Hack The Box*](https://www.hackthebox.com/), [*TryHackMe*](https://tryhackme.com/), and [*picoCTF*](https://picoctf.org/).

I hope this guide offers valuable insights and practical knowledge to anyone interested in the world of cybersecurity for personal and professional growth.

### *<mark style="color:blue;">**Developed by:**</mark>**&#x20;****Juan David Barreto Grattz****&#x20;**<mark style="color:blue;">**aka**</mark>**&#x20;\*\*\*\*KryptoCoder***


---

# 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://kryptocoder.gitbook.io/hacking-knowledge/homepage/welcome.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.
