• Nenhum resultado encontrado

LABORATÓRIO DE PERÍCIA DIGITAL

N/A
N/A
Protected

Academic year: 2022

Share "LABORATÓRIO DE PERÍCIA DIGITAL"

Copied!
21
0
0

Texto

(1)

PÓS-GRADUAÇÃO LATO SENSU EM PERÍCIA DIGITAL

LABORATÓRIO DE PERÍCIA DIGITAL

PROFESSOR: DIEGO AJUKAS

(2)

ANÁLISE DE REGISTRO - WINDOWS

• Estrutura do Registro

• Organização

• Chaves

• Hives

• Valores e Tipos

• Chaves de Registros com valor Forense

• Exercício

(3)

ESTRUTURA DO REGISTRO

O Microsoft Computer Dictionary define o Registro como:

• Um banco de dados hierárquico central no Windows usado para armazenar as informações necessárias à configuração do sistema para um ou mais usuários, aplicativos e dispositivos de hardware.

• O Registro contém informações às quais o Windows faz referência continuamente durante a operação, como os perfis de cada usuário, os aplicativos instalados no computador e os tipos de documentos que cada um pode criar, configurações da folha de propriedades para ícones de pastas e aplicativos, o hardware existente no sistema e as portas que são usadas.

• O Registro substitui a maioria dos arquivos .ini com base em texto usados nos arquivos de configuração do Windows 3.x e do MS-DOS, como o Autoexec.bat e o Config.sys. Embora o Registro seja comum para diversos sistemas operacionais do Windows, existem algumas diferenças entre eles.

(https://support.microsoft.com/pt-br/kb/256986)

(4)

ESTRUTURA DO REGISTRO

MS-DOS

config.sys carregamento de drivers autoexec.bat programas de inicialização Windows 3.X

system.ini informações de hardware

win.ini configurações de aplicações e usuários .ini configurações de aplicações

Windows 95 - Registry

system.dat informações de software, hardware, segurança, configurações padrões e de execução do Windows user.dat configurações de aplicações de usuários

(FARMER, 2014)

(5)

ESTRUTURA DO REGISTRO

(ALGLAFI, 2014)

(6)

ESTRUTURA DO REGISTRO

O que o Registro faz?

• Sua função é concentrar todas as configurações do sistema de modo a tornar sua administração mais fácil. Por exemplo, desde as configurações alteráveis no Painel de Controle até as associações das extensões de arquivos são armazenadas nesse banco de dados.

(http://msdn.microsoft.com/en-us/library/ms970651.aspx)

• O Registro contém também informações sobre como o computador é executado. O Windows usa as informações do e as atualiza quando você faz alterações no computador, como instalar um novo programa, criar um perfil de usuário ou adicionar um novo hardware.

(http://windows.microsoft.com/pt-br/windows/what-is-registry-editor#1TC=windows-7)

(7)

ESTRUTURA DO REGISTRO

Regedit.exe (Editor de Registro / Registry Editor)

(8)

ESTRUTURA DO REGISTRO

• Cada pasta no painel da esquerda é uma chave de registro.

• O painel direito mostrar os valores da chave.

• Uma subchave é utilizado para mostrar a relação entre uma

chave e as chaves aninhadas abaixo dela.

(9)

ESTRUTURA DO REGISTRO

• O Windows usa um link simbólico para vincular uma chave

em caminhos diferentes, o que permite que a mesma chave

e seus valores apareçam em dois ou mais caminhos

diferentes (Russinovich, 1999).

(10)

ORGANIZAÇÃO – CHAVES

5 Chaves Raíz:

• HKLM e HKU são as únicas chaves raiz que o Windows armazena em arquivos fisicamente.

• HKCU é um link simbólico para subchave no HKU.

• HKCR e HKCC são links simbólicos para subchaves em HKLM.

Nome Abreviação

HKEY_CLASSES_ROOT HKCR HKEY_CURRENT_USER HKCU HKEY_LOCAL_MACHINE HKLM

HKEY_USERS HKU

HKEY_CURRENT_CONFIG HKCC

(11)

ORGANIZAÇÃO – CHAVES

HKEY_LOCAL_MACHINE (HKLM)

Dados do hardware e do software instalados HKEY_USER (HKU)

Dados dos usuários

HKEY_CURRENT_USER (HKCU) Dados do usuário logado HKEY_CURRENT_CONFIG (HKCC)

Dados da configuração em uso HKEY_CLASSES_ROOT (HKCR)

Dados de associação entre arquivos e aplicativos

(12)

ORGANIZAÇÃO – VALORES

• Cada chave tem um ou mais valores. Existem 3 partes em valor, que são o nome, o tipo e seus dados (conteúdo):

• Nome:

Todo valor tem um nome único na chave.

• Tipo:

Determina o tipo de dados que o contém. Os tipos de valores comum no registro são: tipo REG_BINARY contém dados binários; Tipo REG_DWORD contém binários de tamanho duplo (32 bits); Tipo REG_SZ contém dados de strings; entre outros.

• Dados:

Contém a informação em si.

(13)

ORGANIZAÇÃO – VALORES

(14)

ORGANIZAÇÃO – HIVES

• Editor do Registro só mostra a estrutura lógica do registro.

Fisicamente, o registro não é armazenado em um único arquivo no disco rígido. Eles são armazenados em alguns arquivos binários separados chamados hives.

• Para cada arquivo de hive, o Windows cria arquivos de suporte adicionais que contêm cópia de segurança dos respectivos hives para restaurá-las durante uma inicialização do sistema falha.

• Apenas HKLM e HKU tem hives (uma vez que as demais são

links simbólicos). No entanto, nenhuma das 5 chaves de raiz

estão diretamente associados a um arquivo de seção.

(15)

ORGANIZAÇÃO – HIVES

Camiho de Registro Arquivos de Suporte

HKLM\SAM SAM, SAM.LOG

HKLM\SECURITY SECURITY, SECURITY.LOG

HKLM\SOFTWARE software, software.LOG, software.sav HKLM\SYSTEM system, system.LOG, system.sav

HKLM\HARDWARE (Dynamic/Volatile Hive)

HKU\.DEFAULT default, default.LOG, default.sav

HKU\SID NTUSER.DAT

HKU\SID_CLASSES UsrClass.dat, UsrClass.dat.LOG No extension Actual Hive File

.alt extension Backup copy of hive, used in Windows 2000, not XP .log extension Transaction log of changes to a hive

.sav extension Backup copy of hive created at the end of text-mode (console) phrase during Windows XP setup

(16)

ORGANIZAÇÃO – CHAVES

HKEY_LOCAL_MACHINE (HKLM) C:\Windows\System32\config

BCD – COMPONENTS - DEFAULT - SAM – SECURITY – SOFTWARE – SYSTEM HKEY_USER (HKU)

C:\Users\<user>\ntuser.dat

C:\Users\<user>\AppData\Local\Microsoft\Windows\UsrClass.DAT HKEY_CURRENT_USER (HKCU)

HKU\<SID>

HKEY_CURRENT_CONFIG (HKCC)

HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current HKEY_CLASSES_ROOT (HKCR)

HKU\<SID>_Classes

(17)

ORGANIZAÇÃO

(18)

CHAVES DE REGISTROS COM VALOR FORENSE

Informações sobre atividade do Windows:

• HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\

Informações sobre atividade do Internet Explorer:

• HKCU\Software\Microsoft\Internet Explorer\

Informações sobre atividade de Hardware:

• HKLM\SYSTEM\CurrentControlSet\Enum\

Informações sobre serviços inicializados e seus parâmetros:

• HKLM\SYSTEM\CurrentControlSet\Services\

E muito outros...

(19)

EXERCÍCIO

Abrir a Máquina Virtual do Windows 7 e realizar a seguinte atividades:

• Logar na Máquina.

• Realizar uma pesquisa no Windows Explorer;

• Abrir o Internet Explorer e acessar 5 sites;

• Acessar algum formulário de login/senha WEB e salvar no IE;

• Conectar um pendrive (USB);

• Ir no Menu executar algum software (Calculadora, Paint etc.);

• Ir no Explorer e extrair algum zip (com o gerenciador de zip nativo).

(20)

REFERÊNCIAS BIBLIOGRÁFICAS

Deeper into the Windows Registry

(http://www.techsupportalert.com/content/deeper-windows-registry.htm)

Forensic Analysis of the Windows Registry

(http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.85.3567&rep=rep1&typ e=pdf)

Informações do Registro do Windows para usuários avançados (https://support.microsoft.com/pt-br/kb/256986)

Windows Registry Forensics: Advanced Digital Forensic Analysis of the Windows Registry

1st Edition by Harlan Carvey

(21)

PÓS-GRADUAÇÃO LATO SENSU EM PERÍCIA DIGITAL

LABORATÓRIO DE PERÍCIA DIGITAL

PROFESSOR: DIEGO AJUKAS

Referências

Documentos relacionados

Energy Distribuidora e Transportadora de Derivados de Petróleo Ltda. São Paulo

Tendo como parâmetros para análise dos dados, a comparação entre monta natural (MN) e inseminação artificial (IA) em relação ao número de concepções e

Quando contratados, conforme valores dispostos no Anexo I, converter dados para uso pelos aplicativos, instalar os aplicativos objeto deste contrato, treinar os servidores

Associação de sintomas osteomusculares, por região anatômica e sexo, referidos por trabalhadores de uma indústria metalúrgica, nos últimos doze meses, nos últimos sete dias e

Dada a plausibilidade prima facie da Prioridade do Conhecimento Definicional, parece que não se poderia reconhecer instâncias de F- dade ou fatos essenciais acerca

Por isso, quando a quantidade de Oxigênio Dissolvido na água diminui, os peixes não conseguem compensar esta.. Diminuição, ficando prejudicados e,

Outro grupo de animais que foram dosificados em maio com Doramectin, julho com Albendazole e Setembro com Doramectin, mostram um ganho médio de peso de 21 quilos

Os estudos iniciais em escala de bancada foram realizados com um minério de ferro de baixo teor e mostraram que é possível obter um concentrado com 66% Fe e uma