> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/pt-br/active-directory/kerberos/general-kerberos-flow.md).

# Fluxo geral do Kerberos

Notas de segurança do Active Directory para Fluxo geral do Kerberos, cobrindo enumeração, Kerberos, credenciais, abuso de ACL, movimentação lateral, fluxo de exploração e etapas de validação.

### Etapa 1 — AS-REQ

Quando um usuário faz login, seu cliente envia uma solicitação ao KDC:

```bash
AS-REQ
```

Essa solicitação corresponde à solicitação de autenticação inicial.

### Etapa 2 — AS-REP

Se a autenticação for válida, o KDC retorna uma resposta:

```bash
AS-REP
```

Essa resposta contém, em particular, um **TGT**ou **Ticket Granting Ticket**.

O TGT pode ser visto como um ticket genérico que permite solicitar tickets de serviço.

### Etapa 3 - TGS-REQ

Quando o usuário deseja acessar um recurso, por exemplo um compartilhamento de rede, ele apresenta seu TGT ao KDC.

Em seguida, o cliente envia:

```bash
TGS-REQ
```

Essa solicitação requisita um ticket para um serviço específico.

### Etapa 4 — TGS-REP

O KDC verifica o TGT e retorna um ticket de serviço:

```bash
TGS-REP
```

Esse ticket é específico para o serviço solicitado.

### Etapa 5 — Acesso ao recurso

O cliente apresenta o ticket de serviço ao servidor de destino.

Por exemplo, para acessar:

```bash
//WS01/C$
```

O cliente envia um ticket de serviço ao servidor `WS01`.

Se o ticket for válido, mas o usuário não tiver as permissões necessárias no compartilhamento, a autenticação pode ser bem-sucedida, mas o acesso SMB será negado.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/pt-br/active-directory/kerberos/general-kerberos-flow.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
