> For the complete documentation index, see [llms.txt](https://notes.frozensoliddesigns.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.frozensoliddesigns.com/readme.md).

# Work In Progress

This was initially intended for me to replace my notes app that I had, hoping that I would be able to update and search it a little easier - still not sure if that will be the case, but I like the format this has, so we'll see how it goes.

This will likely be changing **A LOT**. I haven't looked at these notes in some time, but I'm getting a little deeper into security again, so I'll be organizing these a bit better. If anyone finds this, you'll likely notice a lot of overlapping information, duplicated information and sometimes even conflicting information. This will probably happen for a while as I figure out how I want to organize the various pages. Anyway, if this is useful to you, enjoy.&#x20;

A lot of the information is gleaned from various boxes and courses I've done - a **HUGE** amount of these notes are from a UDEMY course by [Heath Adams (@thecybermentor)](https://x.com/thecybermentor), which I believe is now a part of his program on his site [TCM Securtiy](https://tcm-sec.com/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://notes.frozensoliddesigns.com/readme.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.
