# Welcome

This book serves as a comprehensive introduction to penetration testing, designed to equip beginners with the foundational knowledge and skills needed to get started in cybersecurity. Best of all, this handbook is completely free, making it accessible to anyone eager to learn.

While there are many paid courses available, we at **NCA\@Nepal** believe that financial barriers should not prevent aspiring ethical hackers from learning. That’s why we created this book—to provide a free, comprehensive resource covering all the essential topics in penetration testing. Our goal is to equip you with the knowledge and skills needed to enter the field without financial constraints.

Consume the resource ethically, and make sure to check the table of contents to see what we have covered so far.

***

{% hint style="danger" %}
The purpose of this book is to educate and share knowledge on penetration testing and cybersecurity. The **authors and publisher bear no responsibility for any misuse** of the information contained within these pages. **Any harm, damage, or illegal activity resulting from the use of this material is solely the responsibility of the individual utilizing it**.

This book is provided on an “as-is” basis **without any warranties or guarantees**. While every effort has been made to ensure accuracy, **the authors and publisher shall not be held liable for any loss, damage, or consequences** resulting from the use of this material.

Happy learning, and hack responsibly!
{% endhint %}

**Maintainer:** NCA\@Nepal (<https://ncateam.xyz>)\
For inquiries, collaborations, or feedback, contact us at `us@ncateam.xyz`.


---

# 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://handbook.ncateam.xyz/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.
