# Penetration Testing (Hacktor)

## What happens during a penetration test by Enginsight?

Test individual systems or entire IT infrastructures from a hacker's perspective in a completely automated way. You can either perform the pentest on public IP addresses from the outside or from inside the network.

Which attack vectors are supported by Enginsight's penetration test, [learn more here.](/docs/manual/english/technical-details/range-of-functions-pentest.md)

## Table of contents

* [**Run pentest**](/docs/manual/english/operation/platform/penetration-testing/run-pentest.md)\
  Step-by-step instructions for running an automated pentest with Enginsight.
* [**Audits**](/docs/manual/english/operation/platform/penetration-testing/audits.md)\
  View results of the penetration test: [Summary](/docs/manual/english/operation/platform/penetration-testing/audits.md#audit-summary), [Details](/docs/manual/english/operation/platform/penetration-testing/audits.md#audit-details), [PDF-Reports](/docs/manual/english/operation/platform/penetration-testing/audits.md#pdf-reports).
* [**Audit Definitons**<br>](/docs/manual/english/operation/platform/penetration-testing/templates.md)Templates for standardized pentest: [Scheduled execution](/docs/manual/english/operation/platform/penetration-testing/templates.md#recurring-execution), choose [Attacks](/docs/manual/english/operation/platform/penetration-testing/templates.md#advanced-settings), own bruteforce [password list](/docs/manual/english/operation/platform/penetration-testing/templates.md#own-password-list).
* [**Target Groups**](/docs/manual/english/operation/platform/penetration-testing/target-groups.md)\
  Target systems under attack: Asset inventory, endpoints, IP addresses.
* [**Auth-Providers**](/docs/manual/english/operation/platform/penetration-testing/auth-providers.md)\
  Provide access data of target systems to be able to get more information.
* [**Hacktor**](/docs/manual/english/operation/platform/penetration-testing/hacktor.md)\
  Software component to execute pentest: [Install](/docs/manual/english/operation/platform/penetration-testing/hacktor.md#create-hacktor), [Configure](/docs/manual/english/operation/platform/penetration-testing/hacktor.md#configuring-the-hacktor), get [logs](/docs/manual/english/operation/platform/penetration-testing/hacktor.md#get-logs).
* [**Custom Scripts**](/docs/manual/english/operation/platform/penetration-testing/custom-scripts.md)\
  Extend Pentest with your own scripts.


---

# 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://docs.enginsight.com/docs/manual/english/operation/platform/penetration-testing.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.
