34
José Francci Neto Júlio César R. Benatto

Forense Remota utilizando ferramentas Open Source

Embed Size (px)

DESCRIPTION

Apresentacao no II Congresso de Computacao Forense realizado pela Universidade Presbiteriana Mackenzie. Profissionais envolvidos no estudo de caso Julio Cesar R. Benatto Jose Francci Netto

Citation preview

Page 1: Forense Remota utilizando ferramentas Open Source

José Francci Neto Júlio César R. Benatto

Page 2: Forense Remota utilizando ferramentas Open Source

AGENDA - Introdução

- Forense Computacional - Preparação - Aquisição - Análise - Relatórios

- Estudo de Caso

- Cenário - Engage the Target - Mestasploit - Aquisição remota - Passo a passo - Comandos - Enumerando drivers - Bloqueador de escrita - Mapeando drive remotamente - Montando drive / Bloqueador de escrita - Realizando aquisição remota - Análise da imagem coletada - Comparação / Conversão

- Conclusão - Open Source x Software Pago

Page 3: Forense Remota utilizando ferramentas Open Source

Forense Computacional Processo Macro.

PREPARAÇÃO > AQUISIÇÃO > ANÁLISE > RELATÓRIO

Atividade suspeita

Page 4: Forense Remota utilizando ferramentas Open Source

Preparação O que é necessário para execução da atividade

• Pessoas;

• Processos;

• Infra.

Page 5: Forense Remota utilizando ferramentas Open Source

Aquisição Realizar uma cópia bit a bit da origem que será submetida à análise.

• Criação de imagem forense; • 1 source > 2 targets

• Bloqueador de escrita;

• Geração hash;

• Cadeia de custódia;

• Ata notarial.

Page 6: Forense Remota utilizando ferramentas Open Source

Análise Durante uma análise forense são analisados diversos artefatos que podem

conter informações relevantes sobre comportamentos do(s) usuário(s) do computador ou sistema investigado.

Download – É possível determinar arquivos que o usuário tenha feito download.

Skype – É possível remontar conversas de Skype (chat), entre outras ferramentas de

mensagens instantâneas.

Excluídos – É possível realizar recuperação de arquivos deletados no disco que esta

em análise (Data Carving) e verificar e acessar os dados que estão marcados como

excluídos na MFT (Master File Table).

Execução de programas – Pode-se determinar programas executados no

ambiente em análise.

Uso de dispositivos móveis – É possível determinar dispositivos móveis

conectados no computados analisado.

Page 7: Forense Remota utilizando ferramentas Open Source

Relatórios Tem a finalidade de relatar os resultados obtidos durante a análise, de

forma imparcial.

• Resposta aos quesitos;

• Análise imparcial;

• Remontar os passos adotados durante a análise;

• Linguagem de adequada ao interlocutor; • Relatório técnico • Laudo pericial

• Conclusivo e sem opiniões.

Page 8: Forense Remota utilizando ferramentas Open Source

Estudo de Caso Aquisição remota através metasploit.

Page 9: Forense Remota utilizando ferramentas Open Source

Cenário • Kali Linux

• Metasploit • Psexec • EnunDrives • NBD-Server • NBD-Client

• Mount • dcfldd • Autopsy

• Windows XP SP3 • Equipe de TI (empresa) • FTK Imager • EnCase V7.08

Page 10: Forense Remota utilizando ferramentas Open Source

Engage the Target Windows Credenciais Administrativas Válidas Sem Exploração de Vulnerabilidades

Page 11: Forense Remota utilizando ferramentas Open Source

METASPLOIT

• Framework para Pentest • Desenvolvido em ruby • Constante atualização • Ambiente de pesquisa para

exploração de vulnerabilidades • Forense

Page 12: Forense Remota utilizando ferramentas Open Source

Aquisição Remota Metodologia Forense utilizando Software Livre

Page 13: Forense Remota utilizando ferramentas Open Source

Passo a passo psexec > use exploit/windows/smb/psexec

Page 14: Forense Remota utilizando ferramentas Open Source

Comandos PAYLOAD > set PAYLOAD /windows/meterpreter/reverse_tcp

Page 15: Forense Remota utilizando ferramentas Open Source

Comandos SESSION Background Session 1...

Page 16: Forense Remota utilizando ferramentas Open Source

Enumerando os Drives enum_drives > use post/windows/gather/forensics/enum_drives

Page 17: Forense Remota utilizando ferramentas Open Source

Bloqueador de Escrita nbdserver > use post/windows/gather/forensics/nbdserver

Page 18: Forense Remota utilizando ferramentas Open Source

Mapeando Drive Remotamente nbd-client :~# nbd-client localhost 10005 /dev/nbd0p1

Page 19: Forense Remota utilizando ferramentas Open Source

Montando Drive/Bloqueador de Escrita mount :~#mount -r /dev/nbd0p1 /diretorio

Page 20: Forense Remota utilizando ferramentas Open Source

Realizando Aquisição Remota dcfldd (dcfldd.sourceforge.net) :~#dcfldd if=/dev/nbd0p1 of=/root/pericia/imgforense15.dd hash=md5

Page 21: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 22: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 23: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 24: Forense Remota utilizando ferramentas Open Source

Comparação/Conversão FTK IMAGER www.accessdata.com

Page 25: Forense Remota utilizando ferramentas Open Source

Comparação/Conversão ENCASE V7.08 www.guidance.com

Page 26: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 27: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 28: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 29: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 30: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 31: Forense Remota utilizando ferramentas Open Source

Análise da Imagem coletada Autopsy Forensic Browser www.sleuthkit.org/autopsy

Page 32: Forense Remota utilizando ferramentas Open Source

Open Source x Software Pago Aprendizado

x Tempo

x Facilidade de uso

x Cenário

Page 33: Forense Remota utilizando ferramentas Open Source

Aquisição remota de Memória RAM DumpIt http://www.moonsols.com/windows-memory-toolkit/

Próximos passos...

Page 34: Forense Remota utilizando ferramentas Open Source

Muito Obrigado!

José Francci Neto [email protected] http://br.linkedin.com/pub/jos%C3%A9-francci-neto/10/899/187

Júlio César Roque Benatto [email protected] http://br.linkedin.com/pub/julio-cesar-roque-benatto/13/b57/740