# kashz jewels

## UPDATES

* 12/20/2021: I am PNPT Certified :trophy:.
* 11/01/2021: I am OSCP Certified :trophy: . [My reddit post](https://www.reddit.com/r/oscp/comments/qlay94/passed_oscp_my_thoughts/).

## <mark style="color:blue;">About this book</mark>

This book is an organized collection of notes that I prefer not keep searching on Google every time I come across something from the past. I started this mainly to have a wholesome documentation for **(my OSCP exam and) solving CTF-challenges whether on HackTheBox or in competitions.**

Honestly, **all the content available here is present on the internet just not organized like this**, I just happen to come across them while solving boxes and wanted to have it **organized** to come back to at a later date if I need it. That's how this book started and has grown overtime.

Special mention to [HackTricks](https://book.hacktricks.xyz) as some of my pages directly link there for guide which explains way better.

## <mark style="color:blue;">Sections</mark>

1. **OS Linux |** Linux based enumeration, privilege escalation, tools etc.
2. **OS Windows |** Windows based enumeration, privilege escalation, tools etc.
3. <mark style="color:green;">**Shellcodes |**</mark> <mark style="color:green;">shells galore!</mark> :partying\_face:
4. <mark style="color:red;">**Active Directory |**</mark> <mark style="color:red;">AD attack-guide</mark>
5. **OSINT |** open-source intelligence.
6. **Buffer Overflow Guide |** OSCP style walkthrough.
7. **Hash |** hash identification and cracking tools guide.
8. <mark style="color:red;">**Tricks |**</mark> <mark style="color:red;">quick reference for stuff, shortcuts etc.</mark>
9. **Protocols |** protocol enumeration, commands etc.
10. **Cheatsheet |** as the name says! :smile:
11. **Attacks |** stuff that I couldn't categorize under protocols, services or cheatsheet
12. **Services |** service specific guides on credentials, config file paths, exploits etc.

## :warning: <mark style="color:red;">DISCLAIMER</mark> :warning:

My notes reflect **my understanding** and how I have used the commands/tools. I may be wrong or misunderstood something.

Some of my sections are very detailed, organized and others are chaos. Overtime I'll try to clean my notes. As I come across something more often, the more clean the notes will be.


---

# 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://kashz.gitbook.io/kashz-jewels/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.
