Baixe o app para aproveitar ainda mais
Prévia do material em texto
FERRAMENTA PARA ANÁLISE FORENSE EM CONSOLE DE VIDEO GAME (XBOX ONE S) Manaus, 18 de junho de 2018. Instituto Federal de Educação, Ciência e Tecnologia do Amazonas Tecnologia em Análise e Desenvolvimento de Sistemas Trabalho de Conclusão de Curso Márcio Gabriel Alves Barbosa Orientador: Marcelo Chamy Machado Agenda Contextualização Problematização Justificativa Objetivos Metodologia Ferramentas e Tecnologias Proposta de Solução Riscos e Dificuldades Cronograma Contextualização A ocorrência de crimes através de consoles de videogame. Pedofilia; Abuso sexual; Uso de salas de bate-papo (streamming), grupo do jogo e próprio chat nativo do console. Foco em pesquisas, ferramentas e desenvolvimento de softwares para investigação forense. Contextualização (cont.) O ECA (Estatuto da criança e do adolescente) prevê três crimes, sendo eles: Art. 241: Vender ou expor; Pena – reclusão, de 4 (quatro) a 8 (oito) anos, e multa. Art. 241-A: Oferecer, trocar, disponibilizar, transmitir, distribuir, publicar, simular ou divulgar; Pena – reclusão, de 3 (três) a 6 (seis) anos, e multa. Art. 241-B: Adquirir, possuir ou armazenar; Pena – reclusão, de 1 (um) a 4 (quatro) anos, e multa. Quem deve julgar esses crimes? R - Justiça Federal, com base no art. 109, V, da CF/88 Contextualização (cont.) Técnicas e fases de como conduzir uma investigação forense. (Kent, 2006) Coleta de dados (1a fase); Exame dos dados (2o fase); Análise das informações (3o fase); Interpretação dos resultados (4o fase); Contextualização (cont.) Técnicas e fases de como conduzir uma investigação forense. (Kent, 2006) Problematização É possível, com uso de técnicas forenses, criar uma aplicação que realize a extração de dados de um console, para materializar crimes realizados? Justificativa Aumento das vendas de console de videogame, sem limitações de idade; Alta interação com os mais variados tipos de pessoas (cultura, gênero e idade); Nova forma que pessoas de má índole encontraram para realizar seus atos criminosos; Vulnerabilidade das crianças que tem acesso aos consoles; Objetivo Objetivo Geral O objetivo principal deste trabalho é desenvolver um protótipo capaz de extrair dados do videogame Xbox One, para uma posterior análise de forma que o perito utilize palavras chaves para guiar sua busca. Objetivo (cont.) Objetivos Especificos Pesquisar técnicas já existentes de extração e coleta de dados de consoles de videogame; Avaliar softwares e algoritmos para extração que possuam diferentes abordagens; Identificar a estruturação/mapeamento dos dados com intenção de verificar ocorrências de acordo com um banco de palavras (SUN, 2010); Objetivo (cont.) Objetivos Especificos Definir através das imagens (cópia bit-a-bit) que foram geradas após cada processo dos testes no console e verificar suas alterações e os vestígios deixados a fim de definir quais dados devem ser armazenados e/ou recuperados; Comparar 2 ou 3 técnicas de investigação e indicar as mais relevantes para serem aplicadas ao problema. Metodologia Busca de artigos e trabalhos científicos que abordavam/contemplavam o tema estudado; Definições de técnicas e métodos a serem utilizados; Geração de uma imagem de um Hard Drive (HD); Desenvolvimento; Realização de testes; Análise dos resultados; Tecnologias e Ferramentas Tecnologias e Ferramentas (cont.) Forensic Toolkit (FTK) Imager: Aquisição de imagem do HD; Geração do hash do disco e da imagem; Tecnologias e Ferramentas (cont.) Fonte: Adaptado de Maqableh, 2011. Tecnologias e Ferramentas (cont.) Autopsy: Data carving (recuperação de dados apagados); Análise dos dados da imagem; Wireshark: Captura de dados (pacotes); NetworkMiner: Detecção sistemas operacionais, portas abertas, hosts, entre outros dados; Tecnologias e Ferramentas (cont.) IDE Eclipse: Ambiente de desenvolvimento; Suporte a multilinguagens de desenvolvimento;. Scrum: Metodologia ágil para gestão e planejamento de projetos de software. Python: Linguagem de programação de alto nível (nível de abstração relativamente elevado). Trabalhos Relacionados Davies (2015): Análise forense de um PlayStation 4 (PS4): A primeira visão; Objetivos: Realizar a primeira visão dos possíveis dados que podem ser coletados do console PS4; Técnicas: Data carving, write bloker, Live Forensics e o Post Mortem Forensics; Resultados: Foi possível recuperar alguns tipos de dados, porém diferenciando de acordo com a versão de firmware. Trabalhos Relacionados Moore (2014): Análise forense preliminar do Xbox One; Objetivos: Busca de evidencias digitais no console Xbox One, principalmente através da imagem; Técnicas: Autopsy, FTK Imager, captura de dados de internet; Resultados: Devido ao avanço do console o nivel de encriptação dos dados acabaram sendo dificultoso a análise dos mesmo; Trabalhos Relacionados Sun (2010, p. 3): Ferramenta forense para exame e recuperação e dados de computador; Proposta de solução Criar Imagem do Dispositivo Gerar hash da imagem Documentar os dados encontrados Mostrar dados em timeline Realizar busca por palavras chaves Analisar os dados coletados Identificar envolvidos Documentar evidências encontradas Gerar laudo da investigação Comparar as hashs Anexar evidências e demais documentos Diagrama do processo de extração e exibição dos dados Fonte: Próprio autor Proposta de solução (cont.) Proposta de solução (cont.) Proposta de solução (cont.) Riscos e Dificuldade Criptografia usada para armazenamento dos dados; Linguagem desconhecida; Pouco tempo para desenvolvimento; Baixo conhecimento sobre a área principal do trabalho; Cronograma Atividades Mar Abr Mai Jun Jul Ago Set Out Nov Dez Introdução Contextualização Problematização Justificativa Objetivos Fundamentação teórica Proposta de anteprojeto Metodologia Diagrama e descrição de casos de uso Requisitos funcionais e não-funcionais Desenvolvimento de ferramenta Simulações e testes Escrita do TCC Perguntas? Referências Davies (2015): Análise forense de um PlayStation 4: A primeira visão; KENT, Karen et al. Guia para integrar técnicas forenses na resposta a incidentes. NIST Special Publication, v. 10, p. 80-86, 2006. MAQABLEH, Mahmoud M. Funções rápidas de hash com chave paralela baseadas em mapas caóticos (PKHC). In: Western European Workshop on Research in Cryptology. 2011. p. 33-40. Moore (2014): Análise forense preliminar do Xbox One; SUN, David. Ferramenta forense para exame e recuperação e dados de computador. U.S. Patent n. 7,644,138, 5 jan. 2010. / /
Compartilhar