Pular para o conteúdo principal

Como recuperar o histórico de navegação e os favoritos apagados do Safari

Alexandra Petrus

Publicado em 29 de maio de 2013· Atualizado em 20 de setembro de 2020

Cover image for: Como recuperar o histórico de navegação e os favoritos apagados do Safari

Como extrair o histórico e as pesquisas do Safari de um dispositivo iOS ou de um Mac

Com o iPhone Backup Extractor, você pode acessar dados dos apps nativos da Apple. Se quiser recuperar seu histórico do Safari ou conferir as pesquisas recentes que fez, veja como fazer isso e muito mais.

Acesse “Visualização de apps” no iPhone Backup Extractor, selecione o app Safari e extraia todos os arquivos.

Examinando dados do Safari com o iPhone Backup Extractor

Examinando dados do Safari com o iPhone Backup Extractor

Você pode notar que alguns dos arquivos extraídos têm a extensão .plist. Para ver ou editar esses arquivos, vá ao menu File do iPhone Backup Extractor e clique em View / Edit PList. Escolha o arquivo que quer ver e clique em Open.

Abrindo arquivos Plist

Abrindo arquivos Plist

Para ver seu histórico de navegação do Safari, abra o arquivo History.db.

Para ver suas pesquisas mais recentes no Safari, abra o arquivo RecentSearches.plist.

Se o backup for anterior à exclusão do histórico em um iPhone, um iPad ou um Mac que compartilha a mesma conta do iCloud, você poderá ver todos os dados apagados. Bacana, não é?

Abaixo você vê uma captura de tela do arquivo de pesquisas recentes, extraído pelo iPhone Backup Extractor. As consultas de pesquisa ficam entre as tags.

Pesquisas recentes e histórico do Safari

Pesquisas recentes e histórico do Safari

Como obter meus favoritos do Safari a partir de um backup do iTunes?

Sabemos como é importante salvar seus sites favoritos, mas o que acontece se você perder ou apagar os favoritos no iPhone, no iPad ou no iPod? Se você fez backup do dispositivo iOS no iTunes, é possível recuperá-los. Hoje vamos ver como fazer isso com o iPhone Backup Extractor.

Seus favoritos, junto com outros dados importantes, como mensagens do WhatsApp, contatos e SMS, ficam armazenados no backup do iPhone e, com as ferramentas certas, podem ser lidos com facilidade. Em especial, o iPhone Backup Extractor consegue extrair o bookmarks.db que o Safari usa para armazenar seus favoritos.

Você pode acessar esse arquivo com os passos abaixo:

  1. Abra o iPhone Backup Extractor e selecione o backup do qual quer extrair os favoritos
  2. Selecione “Modo especialista”
  3. Navegue até a pasta Library e depois até a subpasta Safari
  4. Selecione o arquivo bookmarks.db
  5. Clique no botão “Extrair selecionados” e escolha uma pasta para salvar o arquivo bookmarks.db
Recuperando os favoritos do Safari

Recuperando os favoritos do Safari

Como ler o banco de dados de favoritos do Safari

Não é nenhuma ciência de foguetes, então não entre em pânico! Esse arquivo de banco de dados está no formato SQLite e precisamos de outra ferramenta para ler esse tipo de arquivo. A nota abaixo traz links para as melhores ferramentas de leitura de SQLite, mas por ora vamos supor que você esteja usando o complemento do Mozilla chamado “SQLite Manager”.

SQLite Manager

SQLite Manager

Abra o SQLite Manager e abra o arquivo bookmarks.db que você extraiu. Selecione a opção “Todos os arquivos” para poder ver o arquivo .db e abri-lo.

Consultando o banco de dados de favoritos do Safari

Consultando o banco de dados de favoritos do Safari

Com o banco de dados aberto, selecione o banco bookmarks e você verá os campos title e URL, e seus favoritos serão exibidos. E é só isso: agora você vê todos os seus favoritos.

Se quiser experimentar um pouco de SQL e mostrar apenas os dois campos, use:

SELECT title, url FROM bookmarks

...na guia “Executar o arquivo SQL”. Se fizer isso, você verá que é possível até salvar os resultados em CSV.

Como ler a Lista de Leitura do Safari

A tabela bookmarks também contém a Lista de Leitura do Safari, que se distingue dos favoritos por não ter valor na coluna extra_attributes. Portanto, você pode usar a seguinte consulta:

SELECT url,title
FROM bookmarks
WHERE url NOT LIKE '' and extra_attributes NOT LIKE '';
Extraindo o banco de dados de favoritos e da Lista de Leitura do Safari

Extraindo o banco de dados de favoritos e da Lista de Leitura do Safari

Como recuperar as abas abertas do Safari a partir de um backup do iTunes

Se você perdeu as abas abertas do Safari no iPhone, no iPad ou no iPod, é possível recuperá-las caso tenha feito backup do dispositivo iOS no iTunes. Veja como fazer isso com o iPhone Backup Extractor.

As abas abertas do Safari ficam armazenadas em um arquivo de banco de dados chamado BrowserState.db. Você pode acessar esse arquivo com os passos abaixo:

  • Abra o iPhone Backup Extractor e selecione o backup do qual quer extrair as abas abertas
  • Selecione a guia “Modo especialista”
  • Em backups anteriores ao iOS 13, navegue até a pasta Applications e expanda com.apple.mobilesafari → Safari
  • Em backups do iOS 13 ou mais recente, navegue até a pasta Home e expanda Library → Safari
  • Selecione o arquivo BrowserState.db
  • Clique no botão “Extrair selecionados” e escolha uma pasta para salvar o arquivo BrowserState.db
Extraindo o banco de dados BrowserState do Safari

Extraindo o banco de dados BrowserState do Safari

Como ler o banco de dados de abas abertas do Safari

O arquivo de banco de dados BrowserState.db está no formato SQLite e precisamos de outra ferramenta para ler esse tipo de arquivo. Neste exemplo, usamos o DB Browser for SQLite, mas você pode usar o visualizador/editor de SQLite que preferir.

  • Abra o DB Browser for SQLite e abra o arquivo BrowserState.db que você extraiu.
  • Vá até a guia Browse data e selecione a tabela tabs
Consultando o banco de dados BrowserState do Safari com um editor de SQLite

Consultando o banco de dados BrowserState do Safari com um editor de SQLite

Como você pode ver na captura de tela acima, a coluna last_viewd_time do banco de dados está no formato de carimbo de data e hora Unix. Se quiser convertê-la para um formato de data e hora, use este comando SQL:

SELECT  id, title, url, datetime(last_viewed_time, 'unixepoch', '31 years', 'localtime') AS timestamp  FROM tabs

Você também pode exportar as abas abertas do Safari para um arquivo CSV pelo menu File do DB Browser → Export → Table(s) as CSV file

Se tiver dificuldades, fale conosco pelo chat ao vivo ou por e-mail e faremos o possível para ajudar!


Sobre o autor

Alexandra Petrus

Alexandra foi VP de Produto da Reincubate por vários anos e continua sendo uma amiga da empresa. Ela é reconhecida como Google Developer Expert em Estratégia de Produto e cofundadora da Bucharest AI.


Artigos relacionados

Precisa de ajuda?

Procuramos responder a todas as mensagens em até um dia útil.

support@reincubate.com
Logotipo do King's Award for Enterprise

King's Award for Enterprise: a Reincubate venceu quatro vezes a mais alta honraria empresarial oficial do Reino Unido, a mais recente em reconhecimento ao notável crescimento da empresa nos últimos três anos.

Nossas relações com usuários e parceiros estão no centro dos nossos valores e dos produtos que criamos. Veja nossas avaliações para saber o que eles têm a dizer sobre nós.

Certificação ISO 27001 pelo Centre for Assessment, credenciado pelo UKAS

© 2008-2026 Reincubate Ltd. Todos os direitos reservados. Registrada na Inglaterra e no País de Gales sob o nº 5189175, VAT GB151788978. Camo®, Streamlight® e Reincubate® são marcas registradas. Patentes pendentes.

Ajuda