Interesting Windows Registry Keys
Last updated
Last updated
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)
Localizado em Software\Microsoft\Windows NT\CurrentVersion
, você encontrará a versão do Windows, Service Pack, hora da instalação e o nome do proprietário registrado de forma direta.
O nome do host é encontrado em System\ControlSet001\Control\ComputerName\ComputerName
.
O fuso horário do sistema é armazenado em System\ControlSet001\Control\TimeZoneInformation
.
Por padrão, o rastreamento do último tempo de acesso está desativado (NtfsDisableLastAccessUpdate=1
). Para ativá-lo, use: fsutil behavior set disablelastaccess 0
A versão do Windows indica a edição (por exemplo, Home, Pro) e seu lançamento (por exemplo, Windows 10, Windows 11), enquanto os Service Packs são atualizações que incluem correções e, às vezes, novos recursos.
Habilitar o rastreamento do último tempo de acesso permite que você veja quando os arquivos foram abertos pela última vez, o que pode ser crítico para análise forense ou monitoramento de sistema.
O registro contém dados extensivos sobre configurações de rede, incluindo tipos de redes (sem fio, cabo, 3G) e categorias de rede (Pública, Privada/Casa, Domínio/Trabalho), que são vitais para entender as configurações de segurança e permissões da rede.
CSC melhora o acesso a arquivos offline armazenando cópias de arquivos compartilhados. Diferentes configurações de CSCFlags controlam como e quais arquivos são armazenados em cache, afetando o desempenho e a experiência do usuário, especialmente em ambientes com conectividade intermitente.
Programas listados em várias chaves de registro Run
e RunOnce
são lançados automaticamente na inicialização, afetando o tempo de inicialização do sistema e potencialmente sendo pontos de interesse para identificar malware ou software indesejado.
Shellbags não apenas armazenam preferências para visualizações de pastas, mas também fornecem evidências forenses de acesso a pastas, mesmo que a pasta não exista mais. Eles são inestimáveis para investigações, revelando atividades do usuário que não são óbvias por outros meios.
Os detalhes armazenados no registro sobre dispositivos USB podem ajudar a rastrear quais dispositivos foram conectados a um computador, potencialmente ligando um dispositivo a transferências de arquivos sensíveis ou incidentes de acesso não autorizado.
O Número de Série do Volume pode ser crucial para rastrear a instância específica de um sistema de arquivos, útil em cenários forenses onde a origem do arquivo precisa ser estabelecida entre diferentes dispositivos.
O tempo e a contagem de desligamento (esta última apenas para XP) são mantidos em System\ControlSet001\Control\Windows
e System\ControlSet001\Control\Watchdog\Display
.
Para informações detalhadas sobre a interface de rede, consulte System\ControlSet001\Services\Tcpip\Parameters\Interfaces{GUID_INTERFACE}
.
Os tempos de primeira e última conexão de rede, incluindo conexões VPN, são registrados em vários caminhos em Software\Microsoft\Windows NT\CurrentVersion\NetworkList
.
Pastas e configurações compartilhadas estão em System\ControlSet001\Services\lanmanserver\Shares
. As configurações de Cache do Lado do Cliente (CSC) ditam a disponibilidade de arquivos offline.
Caminhos como NTUSER.DAT\Software\Microsoft\Windows\CurrentVersion\Run
e entradas semelhantes em Software\Microsoft\Windows\CurrentVersion
detalham programas configurados para serem executados na inicialização.
Pesquisas do Explorer e caminhos digitados são rastreados no registro sob NTUSER.DAT\Software\Microsoft\Windows\CurrentVersion\Explorer
para WordwheelQuery e TypedPaths, respectivamente.
Documentos recentes e arquivos do Office acessados são anotados em NTUSER.DAT\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs
e caminhos específicos da versão do Office.
Listas MRU, indicando caminhos e comandos de arquivos recentes, são armazenadas em várias subchaves ComDlg32
e Explorer
sob NTUSER.DAT
.
O recurso User Assist registra estatísticas detalhadas de uso de aplicativos, incluindo contagem de execuções e último tempo de execução, em NTUSER.DAT\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{GUID}\Count
.
Shellbags, revelando detalhes de acesso a pastas, são armazenados em USRCLASS.DAT
e NTUSER.DAT
sob Software\Microsoft\Windows\Shell
. Use Shellbag Explorer para análise.
HKLM\SYSTEM\ControlSet001\Enum\USBSTOR
e HKLM\SYSTEM\ControlSet001\Enum\USB
contêm detalhes ricos sobre dispositivos USB conectados, incluindo fabricante, nome do produto e timestamps de conexão.
O usuário associado a um dispositivo USB específico pode ser identificado pesquisando os hives NTUSER.DAT
pelo {GUID} do dispositivo.
O último dispositivo montado e seu número de série de volume podem ser rastreados através de System\MountedDevices
e Software\Microsoft\Windows NT\CurrentVersion\EMDMgmt
, respectivamente.
Este guia condensa os caminhos e métodos cruciais para acessar informações detalhadas sobre sistema, rede e atividade do usuário em sistemas Windows, visando clareza e usabilidade.
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)