Análise Forense em Android

Documentos relacionados
APRESENTAÇÃO. Me chamo Daniel Barros, estarei lhe orientando passo a passo a efetuar a instalação do Android 4.3 Jelly Bean no seu celular.

Android SGS: Como instalar a Stock ROM XXJW

Procedimento para Atualização de Firmware do Coletor de Dados DC-3500

2015 v.1. Android: Básico ao Intermediário

S2E no Android Mover aplicações da memória interna para SD

TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU

Índice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11

Programação para Dispositivos Móveis

SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX. Prof. Gleison Batista de Sousa

Manual M3 Cgsync EG. Copyright Todos os direitos reservados. Control Informática. Versão Manual M3 Cgsync EG

Curso online de Fundamentos em Android. Plano de Estudo

Guia Android: Flashar a CM10 Stable! (Jelly Bean 4.1.2)

Sistema de Importação de Avaliações PAINT (Integrador)

Guia de instalação. software de conexão de dados CELULAR DE MESA 3G - EPFG11

Programação para Dispositivos Móveis

CashDriver Android Instalação

Root Toolkit - Canivete suíço para equipamentos Nexus

Introdução à Sistemas Operacionais

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Sony PC Companion - Como o Flash senha bloqueados ou não Alimentado Xperia Dispositivo

Procedimentos para Instalação Sisloc (Estação de Trabalho)

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1

1. REQUISITOS PARA INSTALAÇÃO DO SISTEMA WMC MOBILE

MANUAL DE INSTALAÇÃO DO MULTISIM 14.0

STD SERVIÇO DE BACKUP EM NUVEM

Manual do utilizador do Mobile Device Manager

Nota de Aplicação NA#10. Instalando driver USB para comunicação com no-breaks Engetron.

Virtualizando Sistema Operacional

Meios de Comunicação de Dados.

Introdução ao ANDROID Prof. Dr. Joaquim C. Assunção

Funções do SX OS. O SX OS funciona com qualquer Nintendo Switch, em qualquer versão de firmware! Jogue todos os jogos

Programação de Periféricos

Librix...3. Software Livre...3. Manual Eletrônico...3. Opções de Suporte...3. Dicas para a Instalação...4. Configuração de Dispositivos Básicos...

Instrução de Comunicação

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Atualização do firmware para controladores remotos sem fio WR-R10

MANUAL DE UTILIZAÇÃO DO CMA DESKTOP

Usando o VMware Identity Manager Desktop. VMware Identity Manager 2.8 VMware Identity Manager 2.9.1

Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1

Introdução ao Desenvolvimento de Aplicativos Android

Manual de Backup de Arquivos

MANUAL DO SOFTWARE SPYLINK ANDROID

Philips Phone Manager

Atualização do firmware para controladores remotos sem fio WR-R10. Windows

Guia de actualização de software para o ZTE BLADE A512

ipads Embarque da plataforma de gestão Mosyle Informações complementares

Macintosh. Atualizar o firmware para unidades de comunicações UT-1. Prepare-se

INSTALAÇÃO PRINTERTUX. Tutorial

Como Efetuar Vendas no Futura Mobile? - MOB02

1. Após o boot se completar, será exibida a tela de inicial do Redo exibida abaixo, onde o usuário deverá escolher a opção Start Redo Backup.

Instalação do IBM SPSS Modeler Entity Analytics

Instruções para Download das Últimas Melhorias do Software para o Sistema GreenStar

(Visualizar versões remotas do NodeJs) $ nvm ls-remote Obs.: várias versões escolher/copiar a última versão LTS para instalação

MOP-RC700-REV05 MANUAL DE OPERAÇÃO RC700-REV05

INSTRUÇÕES DE SETUP E USO DA CONEXÃO DE DADOS

Manual de Integração Prestashop TrayCheckout

Configurando o GRUB - Sistema Dual Boot Linux e Windows

Guia do usuário Dell Display Manager

MANUAL DE INSTALAÇÃO

Manual de Instalação C3SL

Administração de sistemas Linux. Manipulação do sistemas de arquivos

Manual de Instalação do Módulo de Segurança MMA SISGEN

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

MANUAL DO USUÁRIO MDM - CLOUD4MOBILE

ALCATEL-LUCENT ENTERPRISE RAINBOW TM

Guia do f12 F12. Developer Tools. Leonardo Tegon

Manual M3 CGSync. Copyright Todos os direitos reservados. Control Informática. Manual M3 CGSync

Coletor Android Instalação

MANUAL INSTALAÇÃO E OPERAÇÃO SOFTWARE GUARDIÃO. Sistemas de Alarme de Incêndio Wireless DF0023-G2-23/DF0023-G3-23 SISTEMAS DE SEGURANÇA

Guia de Instalação I. Instalação e Administração do Fluig. Título do documento

Guia de actualização de software para o Vodafone Smart V8

MANUAL DE INSTALAÇÃO

Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008.

Título: Como configurar o Agente de Backup em Nuvem?

Verificador Slimterm TCP-IP

Instalar e desinstalar o CFC

Nimbus - Configuração de um Servidor de Backup

Por dentro da plataforma móvel mais popular do mundo Rodrigo Faria

Introdução ao Desenvolvimento para Dispositivos Móveis

Atualização do firmware para controladores remotos sem fio WR-R10

Guia de Instalação UEG Linux LTS

Introdução ao Cliente de VPN Global

GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS

Atualização do firmware para controladores remotos sem fio WR-R10. Macintosh

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

Interface gráfica do linux

Leiame. exlhoist Configuration Software V2.0

Manual de Configuração - NAC 802.1X WLAN com Certificado Digital: iphone Android 4.x Mac OS X Lion Linux Ubuntu Windows 7 e Windows 8

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Manual de Instalação da Plataforma Scorpion

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores

Evolução da Sala de aula

CERTIFICADO DE GARANTIA Este certificado terá validade se acompanhado da Nota Fiscal de Compra do produto, objeto do presente certificado.

DANIEL ESPIAO ESPIÃO NÚMERO 1 DO BRASIL

Instalando Debian Wheezy no Odroid C

Manual de instalação do Ubuntu

Librix...3. Manual Eletrônico...3. Opções de Suporte...3. Dicas para a Instalação...4. Configuração de Dispositivos Básicos...6

Transcrição:

Análise Forense em Android Pedro Verissimo pedro@verissimo.net.br

APRESENTAÇÃO Pedro Verissimo SysAdmin na Agência de Defesa Agropecuária Curriculo 8 (oito) anos no segmento de TI 6 (cinco) anos dedicados ao Linux Certificações LPI 101 e 102 Qualificações Consultor em Redes e Segurança, Perito Ad-Hoc Computacional e Admirador do.

Estatísticas 01. Origem Criado em 2003, na cidade de Palo Alto na California por Andy Rubin, Rich Miner, Nick Sears e Chris White. Foi vendido ao Google em 2005. 2016 2014 02. Lançamento Foi lançado oficialmente em 22/10/2008 pela HTC, e pouco tempo depois pela Samsung, Sony, Nextel e T-Mobile. 03. Força no Brasil É um dos países onde o mercado de Android é o mais dominante, com 94,4% em Out/2016. 94% 86% 2012 38%

Como é feita a Analise? Logs Tráfego FileSystem Memória Extração Manual Extração do Cartão SD A extração é realizada de forma manual, acessando o sistema de arquivos via gerenciador de pastas e copiar arquivos ou pastas individualmente. A extração do cartão de memória se dá exclusivamente plugando o cartão em algum PC ou notebook e realizando um backup físico ou lógico dele. Extração Lógica Extração Física A extração lógica é realizada utilizando alguma ferramenta para realizar um backup completo do sistema Android, realizando em modo root. A extração física é realizada utilizando geralmente linhas de comando para realizar um clone físico da(s) partição(ões) do Android.

Plataforma Android O Sandbox3 atribui uma espécie de ID permitindo que os aplicativos sejam executados isoladamente. O sistema possui SQLite como banco de dados, seu código é de domínio publico, portanto pode ser usado para qualquer finalidade comercial ou privada. O sistema de arquivos utilizado é o EXT4, presente de forma estável no kernel do Linux. O sistema Android possui o ADB (Android Debug Bridge) uma versátil ferramenta de linha de comando que lhe permite comunicar com uma instância do emulador ou dispositivo com Android conectado ao desktop.

ADB Android Debug Bridge é um ferramenta versátil em linha de comando que permite comunicar com um dispositivo Android conectado. Para ativar no Android você terá que habilitar o modo desenvolvedor e permitir a Depuração USB nas configurações de desenvolvedor. Alguns Comandos ADB adb devices - lista os dispositivos conectados ao PC com depuração USB habilitada. adb shell - Se conecta no dispositivo conectado via USB. adb pull - Realiza o download de um arquivo do seu dispositivo Android para o PC. adb push - Realiza o envio de um arquivo do seu PC para o seu dispositivo Android. adb logcat - Mostra os logs de baixo nível do Android. adb install - Realiza a instalação de um pacote no dispositivo Android. adb uninstall - Realiza a desinstalação de algum pacote instalado no Android.

FastBoot Ferramenta utilizada para modificar o sistema de arquivo no seu aparelho Android. Alguns comandos fastboot fastboot devices - Lista os dispositivos conectados via USB. fastboot erase - Limpa toda a partição selecionada. fastboot reboot - Reinicia o dispositivo. fastboot flash - Sobrescreve a partição usando uma imagem de origem.

Root O acesso ao root é feito por um script, instalado no modo download ou recovery do Android que, em seguida, executa-se automaticamente. Este script usa, normalmente, uma vulnerabilidade no kernel do sistema operacional e executa a chamada Privilege Escalation. Esses novos direitos fazem de você um superusuário, com os privilégios mencionados acima. O aplicativo instalado, SuperSU ou KingRoot, permite que você mantenha o controle sobre qual momento um aplicativo pode usar os privilégios de root.

Recovery Mode O Recovery é um ambiente de execução independente do sistema operacional Android, situado numa outra partição da memória interna. Esta separação permite que ele seja acessado mesmo que o sistema principal esteja danificado (brick), oferecendo ao usuário um conjunto de instrumentos para reparar o dispositivo. Por esse motivo, uma versão base desse modo está presente em qualquer dispositivo Android. O Bootloader irá determinar quando executar o Android ou o Recovery, mas nós podemos interferir e forçar a inicialização do modo Recovery sempre que o bootloader não esteja bloqueado.

Custom Recovery Se as funções-base do Recovery são um tanto limitadas, o mesmo não pode ser dito dos recovery personalizados pela comunidade open-source do Android. Além das funções oferecidas pelo Recovery stock, encontraremos muitas outras opções. Entre elas estão: - Backup and Restore: Permite efetuar backups completos, chamados NANDroid. De uma só vez, você poderá salvar aplicativos, dados, configurações e todas as suas personalizações, criando assim uma cópia exata do seu dispositivo. - Install zip: É uma evolução de apply que permite instalar qualquer ROM customizada, além de firmwares oficiais, diretamente do celular. - Advanced: Opção que abrirá um segundo menu, cheio de outras funções. Entre as mais utilizadas está wipe dalvik cache, o terceiro dos wipes aconselhados (diria obrigatórios) para instalar ROMs diferentes.

Dúvidas?

Obrigado pelo seu Tempo E-Mail: pedro@verissimo.net.br Telegram: (85) 98768-7880