> 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/windows-vulnerabilities/local-privilege-escalation-and-credentials/windows-credentials-in-files.md).

# Credenciais em Arquivos do Windows

Sistemas Windows podem reter credenciais em arquivos de implantação, resposta ou configuração. Esses arquivos são especialmente valiosos após obter uma posição local limitada.

## Arquivos para verificar

```
C:/Windows/Panther/unattend.xml
C:/Windows/Panther/Autounattend.xml
C:/Windows/System32/Sysprep/sysprep.inf
C:/Windows/System32/Sysprep/sysprep.xml
C:/inetpub/wwwroot/web.config
C:/Users/*/AppData/Roaming/Microsoft/Windows/PowerShell/PSReadLine/ConsoleHost_history.txt
```

Se uma senha estiver armazenada em texto simples, ela pode ser reutilizável. Se o `texto simples` atributo estiver `falso`, trate o valor como codificado ou criptografado e analise-o separadamente.

<figure><img src="/files/830e6ef533e466209377025a5f0eb2abc1c693d1" alt="Windows deployment file containing credential material"><figcaption></figcaption></figure>

## Pontos-chave

* Verifique os arquivos de implantação do Windows logo no início da enumeração local.
* Valide se uma senha descoberta está em texto simples, codificada, criptografada ou desatualizada.
* Corrija removendo os arquivos de resposta após a instalação e evitando segredos persistentes em artefatos de implantação.

## Pesquisas úteis

Pesquise primeiro os locais previsíveis e, depois, amplie o escopo se o host for pequeno o suficiente.

```cmd
dir /s /b C:\*unattend* C:\*sysprep* C:\*web.config* 2>nul
findstr /si /m "password passwd pwd username user= connectionString" C:\Users\*.txt C:\Users\*.ini C:\Users\*.config 2>nul
```

```powershell
Get-ChildItem C:\Users -Recurse -Force -Include *.txt,*.ini,*.config,*.xml,*.kdbx -ErrorAction SilentlyContinue |
  Select-String -Pattern 'password|passwd|pwd|connectionString|apikey|secret'
```

## Registro e sessões salvas

As verificações do Registro são úteis quando os aplicativos armazenam perfis, hosts recentes ou credenciais antigas.

```cmd
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
reg query "HKCU\Software\SimonTatham\PuTTY\Sessions" /s
reg query "HKCU\Software\Microsoft\Terminal Server Client\Servers" /s
reg query "HKCU\Software\Martin Prikryl\WinSCP 2\Sessions" /s
cmdkey /list
```

## Fontes de hashes offline

Se você tiver privilégios como `SeBackupPrivilege` ou acesso de administrador local, exporte as hives e analise-as offline em vez de ler arquivos bloqueados diretamente.

```cmd
reg save HKLM\SAM C:\Temp\sam.save
reg save HKLM\SYSTEM C:\Temp\system.save
reg save HKLM\SECURITY C:\Temp\security.save
```

```bash
impacket-secretsdump -sam sam.save -system system.save -security security.save LOCAL
```

## Auxiliares automatizados

Use ferramentas para capturar o que as buscas manuais deixam passar, mas revise a saída manualmente antes de agir sobre ela.

```powershell
.\winPEASx64.exe quiet cmd fast
.\PrivescCheck.ps1
```


---

# 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, and the optional `goal` query parameter:

```
GET https://hacking-notes.jord4n.pro/pt-br/windows-vulnerabilities/local-privilege-escalation-and-credentials/windows-credentials-in-files.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
