• Nenhum resultado encontrado

Gestor/TI e Consultor em Segurança de Informações Perito/Investigador em Computação Forense Blog:

N/A
N/A
Protected

Academic year: 2021

Share "Gestor/TI e Consultor em Segurança de Informações Perito/Investigador em Computação Forense Blog:"

Copied!
22
0
0

Texto

(1)

Virtualização

Virtualização e Computação e Computação Forense Forense You

You Shot Shot The The Sheriff Sheriff 4 4 – – Maio/2010 Maio/2010 Tony Rodrigues, CISSP, CFCP Tony Rodrigues, CISSP, CFCP inv.

inv.forense arroba forense arroba gmail gmail ponto com ponto com inv.

inv.forense arroba forense arroba gmail gmail ponto com ponto com

(2)

Quem sou ? Quem sou ?

• Tony Rodrigues, CISSP, CFCP, Security+CISSP, CFCP, Security+

• Gestor/TI e Consultor em Segurança de Informações

• Perito/Investigador em Computação Forense

• Blog: http://forcomp.blogspot.com

(3)

Agenda

• Introdução

• Adaptando Técnicas

• Virtualização e Computação Forense

• Forense em Máquinas Virtuais

• Máquinas Virtuais como ferramentas de Investigação

de Investigação

• Máquinas Virtuais X Peritos

• Conclusão

(4)

Máquinas Virtuais

• Usa software para emular o hardware

• Um host pode ter várias máquinas virtuais sendo executadas

• Vários sistemas operacionais

diferentes coexistindo no mesmo host

• Facilidade de backup e restore

• Otimização do processamento

• Setup prático e rápido

A praticidade também pode ser usada contra você !

(5)

As mais conhecidas

(6)

Basicamente ...

• Possuem uma console para gerenciamento das VMs

• As VMs são arquivos (Configs, Memória e Disco)

• Permitem dar “pause” em uma VM

• Permitem descartar modificações feitas depois de um ponto de marcação

• Permitem adicionar devices virtuais que se conectam

• Permitem adicionar devices virtuais que se conectam aos devices reais do host

(7)

Nas Corporações Nas Corporações Nas Corporações Nas Corporações

• Grande aumento no uso de servidores virtualizados

– Redundância de serviços – Ambientes de homologação

– Concentração de servidores com baixa carga de processamento

carga de processamento

– Apoio em estratégias de recuperação de desastres

– Separação de camadas

– Distribuição de appliances virtuais

(8)

Mudança de cenário implica ...

Mudança de cenário implica ... Mudança de cenário implica ...

Mudança de cenário implica ...

de técnicas e ferramentas

(9)

Virtualização na Computação Forense Virtualização na Computação Forense Virtualização na Computação Forense Virtualização na Computação Forense

• Forense em Máquinas Virtuais

• Máquinas Virtuais como ferramentas de Investigação

• Máquinas Virtuais X Peritos

(10)

Forense em Máquinas Virtuais Forense em Máquinas Virtuais Forense em Máquinas Virtuais Forense em Máquinas Virtuais

• O ambiente de investigação é composto por uma ou mais máquinas virtuais

– Operação de Dead Acquisition é mais rápida;

– Possibilidade de Operação de “semi-live”

Acquisition;

Acquisition;

– Memory Acquisition muito mais simples e rápida;

– Possibilidade de live analysis sem modificações (uso do snapshot em produção)

(11)

VM como ferramenta forense VM como ferramenta forense VM como ferramenta forense VM como ferramenta forense

• Forense de Malware

• Análise dinâmica de imagem forense

• Pesquisa de Artefatos

• Appliances Virtuais

(12)

VMs em Malware Forensics VMs em Malware Forensics VMs em Malware Forensics VMs em Malware Forensics

• Análise de Malware

– Reengenharia x Tempo

• Análise Estática x Análise Dinâmica

• Uso de VMs na Análise Dinâmica de Malware

(13)

VMs na Análise Dinâmica de Imagens Forenses VMs na Análise Dinâmica de Imagens ForensesVMs na Análise Dinâmica de Imagens Forenses VMs na Análise Dinâmica de Imagens Forenses

• Imagens Forenses – Dead Analysis

• Análise Dinâmica de Imagem Forense

– Inicialização pela imagem – Abordagem “Read-Only”

– Perspectiva do Usuário – Ferramentas disponíveis – Ferramentas disponíveis

• LiveView

– Projeto da Carnegie Mellon University – Cria uma VM compatível com o

VMWare

(14)

VMs na Análise Dinâmica de Imagens Forenses VMs na Análise Dinâmica de Imagens Forenses VMs na Análise Dinâmica de Imagens Forenses VMs na Análise Dinâmica de Imagens Forenses ---- IIIIIIII

• Possibilidade de uso em Resposta a Incidentes e Live Analysis

– LiveView permite criar VMs para discos rígidos da máquina

– Read-Only

– Pode ser usado em conjunto com F- – Pode ser usado em conjunto com F-

Response para minimizar interações com o ambiente comprometido

(15)

VMs na Pesquisa de Artefatos VMs na Pesquisa de Artefatos VMs na Pesquisa de Artefatos VMs na Pesquisa de Artefatos

• Perícia == Análise de Artefatos (Vestígios)

• Testes para determinar artefatos

– Preparar a máquina demanda muito tempo – Vários SOs

– Máquina precisa ser desmontada ao final

• Máquinas Virtuais resolvem o problema

• Máquinas Virtuais resolvem o problema

(16)

Appliances Virtuais para Forense Appliances Virtuais para Forense Appliances Virtuais para Forense Appliances Virtuais para Forense

• Máquinas Virtuais pré-configuradas

– Softwares específicos

– Automount, swap, Journaling e outras funcionalidades desligadas

– Facilidade de distribuição

– Melhor opção do que Live CDs para – Melhor opção do que Live CDs para

ferramentas baseadas em bancos de dados

• PyFlag

• PTK

• SANS SIFT

• VM Brasileira para Computação Forense

(17)

Máquinas Virtuais X Peritos Máquinas Virtuais X Peritos Máquinas Virtuais X Peritos Máquinas Virtuais X Peritos

• VMs específicas para atividades maliciosas

– Os vestígios diretos ficam todos dentro de um mesmo container

– Wipe do container == Adeus vestígios

• Peritos Pensamento 3D !

• Peritos Pensamento 3D !

– Evidências não estão apenas no HD – Corolário de Harlan Carvey:

“Ausência de evidências é uma evidência”

– Vestígios de presença de VMs no host

(18)

Conclusão Conclusão Conclusão Conclusão

Virtualização cresce em utilização e esse crescimento traz, a reboque, a

necessidade de adaptação do Perito em Computação Forense às novas

potencialidades e ameaças.

(19)

Referências ReferênciasReferências Referências

F-Response

– http://www.f-response.com/

Live View

– http://liveview.sourceforge.net/

SANS SIFT

– https://computer-

forensics2.sans.org/community/downlo ads/

PyFlag

PyFlag

– http://www.pyflag.net/cgi-bin/moin.cgi

PTK

– http://ptk.dflabs.com/

QEmu

– http://www.qemu.org/

VMWare

(20)

Referências II Referências IIReferências II Referências II

XEN

– http://www.xen.org/

Virtual Box

– http://www.virtualbox.org/

Virtual PC

– http://www.microsoft.com/windows/vir tual-pc/

Hyper V

– http://www.microsoft.com/windowsser ver2008/en/us/hyperv-main.aspx

(21)

Sugestões de Leitura Sugestões de Leitura

http://forcomp.blogspot.com

http://www.e-evidence.info

(22)

Obrigado ! Obrigado !

inv.forense arroba gmail inv.forense arroba gmail

ponto com

(Tony Rodrigues)

Referências

Documentos relacionados

Diante de tais crescentes demandas, emergiram diversas plataformas pro- prietárias de streaming de vídeo adaptativo sobre HTTP, como Apple HTTP Live Streaming, Microsoft Smooth

Para esse fim, a política original de seleção de peers do protocolo BitTorrent é modificada para priorizar peers que menos introduzem dispersão de dados no sistema.. Em

Primeiramente foram realizados ensaios de limite de liquidez, limite de plasticidade, massa especifica dos grãos, granulometria do solo e ensaios de metodologia MCT sob

Following another narrative thread, one of the children constructed an extended sequence of a treasure-finding story, associating the dragon-like tails, which many had read

PL2, é composta por quatro textos que, propondo estratégias e atividades para a aula de PLE, se detêm sobre a reflexão metalinguística e o ensino da gramática, a análise

Além de noções de Forense e Anti-forense Computacional, neste trabalho são analisadas ferramentas que podem ser utilizadas para auxiliar o perito na coleta e análise de

 Possibilidade de combinação de funções definidas pelo usuário com funções das bibliotecas nos programas..  Existência de uma vasta gama de funções na biblioteca padrão

2 - A prova prática seguirá a seguinte descrição: Esta prova poderá ser filmada; A prova prática consistirá na execução prática pelos candidatos de um