Rastreamento de localização no iPhone

Publicados Atualizada

Nossa pesquisa de dados de localização do iPhone - e como usá-lo

"Nós sabemos onde você mora!" Pelo menos essa é a afirmação que a Apple pode fazer após a descoberta de que seu último iOS 4 para iPhone e iPad tem um mecanismo de rastreamento que registra continuamente os detalhes de onde o iPhone está localizado, desde que o telefone esteja ligado. Além de ser armazenada no próprio telefone, essa informação também é incluída automaticamente nos backups feitos quando você sincroniza seu iPhone usando o iTunes.

Embora seja conhecida no mundo forense digital por alguns meses, a notícia foi divulgada ao público em geral após um relatório dos pesquisadores de segurança Pete Warden e Alasdair Allan, e provocou furor na Internet, com posts de blogs e tweets reagindo ao notícias de que seu anonimato ficou um pouco menor. Mas as notícias são realmente tão graves? Quão preocupado deve ser o usuário médio do iPhone?

Quais dados de localização estão sendo rastreados pelo seu iPhone ou iPad?

Fizemos algumas pesquisas sobre o assunto e nossa conclusão é que os dados de localização expostos nos arquivos de backup do iTunes são suficientes para causar alguma preocupação em certas circunstâncias. Analisamos um telefone que tem cerca de um ano de dados de localização. Em termos gerais, é possível usar esses dados para ver amplamente onde o usuário do telefone estava em determinado dia. Por exemplo, quando o usuário foi de férias para as Maldivas no início do ano, você pode ver os pontos de localização do telefone saltarem de Londres para as Maldivas. No entanto, não é tão fácil detalhar em locais muito mais específicos.

iPhone location tracking data in Google Earth
Dados de rastreamento de localização do iPhone no Google Earth

Como os dados parecem ser derivados de estações base de telefones celulares ("torres de telefonia celular" para nossos amigos americanos), a precisão dos pontos de localização varia consideravelmente. Dentro das cidades (ou outras áreas onde há muitas estações de base de telefones celulares), você geralmente pode rastrear um usuário dentro de algumas centenas de metros. No campo é uma imagem diferente. Em um exemplo, um usuário esteve em Portsmouth por um dia, mas as parcelas de localização mostraram ao usuário durante esse dia como sendo variadamente em Portsmouth, Southampton e na Ilha de Wight! Além disso, parece que a Apple escolheu por algum motivo não armazenar esses dados em tempo real. Em vez disso, as informações de localização são agrupadas e gravadas no telefone normalmente uma ou duas vezes por dia.

Isso pode significar que um usuário parece estar em vários lugares ao mesmo tempo, pois três ou quatro locais diferentes podem ser registrados, mas todos com a mesma data / hora. No entanto, está claro que há dados suficientes para fornecer uma visão geral do que um usuário vem fazendo. A polícia e os serviços de segurança poderiam achar os dados inestimáveis ​​para provar ou refutar um álibi sem ter que arcar com as despesas consideráveis ​​de emitir uma intimação às redes móveis para obter dados de localização mais precisos.

Free KML export option in iPhone Backup Extractor
Opção de exportação KML grátis no Extrator de backup do iPhone

Se você possui um iPhone e está curioso sobre as informações que o telefone mostra sobre você, atualizamos o iPhone Backup Extractor para extrair os dados de localização para o formato CSV (adequado para visualização no Excel) ou KML (que você pode visualizar em um mapa usando o software gratuito do Google Earth).

Como reconhecemos que isso é um problema que está causando preocupação a muitas pessoas, decidimos incorporar esse recurso - sem restrições - na versão gratuita de nosso software. Você pode baixar o software do nosso site .

consolidated.db : rastreando dados de localização

No iOS, o arquivo consolidated.db armazena os dados de localização do seu telefone, GPS e Wi-Fi. Permitir que os usuários saibam o que está sendo armazenado em um dispositivo não é uma idéia tão ruim, e é um princípio importante para nós, e trazer isso à luz não é uma coisa ruim.

A Apple armazena um pouco mais do que apenas coordenadas de latitude e longitude e um registro de data e hora no dispositivo e no backup. Abaixo está um breve resumo do que cada tabela contém:

  • CellLocation (ou CdmaCellLocation ): timestamp (hora e data), Latitude, Longitude, precisão horizontal, altitude (não definida), precisão vertical (não definida), velocidade (não definida)
  • CellLocationHarvest : operador de telefone (laranja, T-Mobile, O2, Vodafone), hora (hora e data), latitude, longitude, precisão horizontal, altitude, precisão vertical, velocidade, curso (direção), confiança (porcentagem de precisão)
  • LocationHarvest : tripID, timestamp (hora e data), latitude, longitude, precisão horizontal, altitude, precisão vertical, velocidade, curso (direção), confiança (porcentagem de precisão)
  • WifiLocation : Endereço MAC de Wi-Fi, hora / data, latitude, longitude, precisão horizontal, altitude, precisão vertical, velocidade (não definida), direção (não definida), confiança (porcentagem de precisão)

Há algumas coisas interessantes neste banco de dados, e não apenas os locais de telefone que estão armazenados. Os dados armazenados não estão especificamente relacionados ao telefone e ao sinal. Os locais de 3G e Wi-Fi são predominantes e o uso do GPS também registra os dados de localização. Por exemplo, usar o 3G, o BT OpenZone ou uma fonte Wi-Fi similar em suas viagens ativará o uso do GPS em aplicativos, se for comutado, e, portanto, armazenará sua localização. Os detalhes sobre os roteadores Wi-Fi aos quais você se conectou também são armazenados no arquivo consolidation.db .

A precisão desses dados é tão boa quanto a triangulação dos mastros do telefone e das fontes de GPS. Olhando para os dados armazenados no meu iPhone, eu diria que a triangulação da localização do meu iPhone em movimento não é muito precisa, mas ainda dentro de uma milha ou mais da minha localização. Locais de GPS parecem estar a poucos metros - se não forem vistos - então pode ser um pouco imprevisível a menos que você decifre as diferenças nos dados. Precisão sempre fará uma grande diferença dependendo de quão remota é a localização. Quanto mais uma área é construída, maior a concentração de mastros e, portanto, essas leituras são mais precisas.

Onde está o arquivo consolidated.db que armazena dados de localização e como posso visualizar seu conteúdo?

Encontrar o consolidated.db é simples usando o iPhone Backup Extractor:

Extracting consolidated.db with iPhone Backup Extractor
Extraindo o consolidado.db com o iPhone Backup Extractor

O arquivo de banco de dados consolidated.db é armazenado em /Library/Caches/locationd , no backup e no iPhone. A Apple usa hashes SHA1 codificados em hex para armazenar arquivos de backup após a sincronização com o iTunes, portanto, a maneira mais fácil de acessar o arquivo é usando o "Modo especialista". Isso pode ser feito da seguinte maneira:

  • Extrator de backup do iPhone aberto
  • Clique no botão "Modo especialista"
  • Navegue até a seguinte pasta LibraryCacheslocationd
  • Marque a caixa ao lado do arquivo consolidation.db
  • Clique no botão "Extrair selecionado" e escolha um local para salvar o arquivo
  • O arquivo consolidation.db será salvo neste local na seguinte pasta \Library\Caches\locationd

Se você deseja visualizar o arquivo de banco de dados, você precisará usar um dos seguintes aplicativos. Ambos os aplicativos são gratuitos e, ao visualizar as tabelas mencionadas acima, você deve poder ver os dados de localização com pouco conhecimento técnico.

An iPhone's consolidated.db in SQLite Manager
Um consolidado.db do iPhone no SQLite Manager

Depois de encontrar qualquer ponto de referência de localização no banco de dados, você pode usar o Google Maps para traçar os locais. Pesquise usando "Latitude, Longitude" e você encontrará os locais inseridos.

About the author

Andy Coles has been building and documenting iPhone Backup Extractor since it was first released. He's made a number of discoveries in the field of data recovery, most notably techniques for transferring data between iPhone backups.

CEO da Reincubate no Palácio de Buckingham

Na foto acima, há membros da equipe de Reincubate que se reúnem com o HM Queen Elizabeth no Buckingham Palace, depois de receber o prêmio mais alto do Reino Unido por nosso trabalho com a tecnologia da Apple. Leia nossa posição sobre privacidade, segurança e proteção .

Ajudamos mais de 3.000.000 de pessoas a recuperar seus dados perdidos do iPhone. Deixe-nos ajudá-lo também.

Baixe Agora

ou obtê-lo para Mac OS

Podemos melhorar este artigo?

Adoramos ouvir os usuários: por que não nos enviar um e-mail, deixar um comentário ou twittar? @reincubate?

© 2008 - 2019 Reincubate Ltd. Todos os direitos reservados. Registered in England and Wales #5189175, VAT GB151788978. Reincubate® is a registered trademark. Privacidade e Termos. Recomendamos 2FA. Construído com em Londres.

close

Para usuários pessoais

Para empresas e usuários profissionais

Role para baixo para negócios e planos pro

Basic

$39.95

suporte ao iTunes

Funciona com o Windows e Mac

Suporte ao cliente

Visualizar lista de dispositivos do iCloud

COMPRE BÁSICO

Prêmio

$69.95

Suporte para iCloud e iTunes

Funciona com o Windows e Mac

Suporte ao cliente

5 dispositivos iCloud

COMPRAR PREMIUM
Jonathan Zdziarski picture

This is iPhone Backup Extractor, think of it as a "personal forensics" utility. It's pretty awesome.

Jonathan Zdziarski

Perito forense e especialista em iOS

Para usuários profissionais e profissionais

O negócio

$299.95

25 dispositivos iCloud

Suporte ao cliente de alta prioridade

Licença comercial

Todos os benefícios do nosso plano premium

COMPRAR NEGÓCIOS
ricloud logo
Demonstrar nossas APIs para empresas

Precisa de acesso ao iCloud, ferramentas forenses, recuperação em massa de dados SQLite excluídos?

Saiba mais sobre nossas APIs em reincubate.com.