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
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
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
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:
- Abra o iPhone Backup Extractor e selecione o backup do qual quer extrair os favoritos
- Selecione “Modo especialista”
- Navegue até a pasta
Librarye depois até a subpastaSafari - Selecione o arquivo
bookmarks.db - Clique no botão “Extrair selecionados” e escolha uma pasta para salvar o arquivo
bookmarks.db

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”.
Falamos com mais detalhes sobre como trabalhar com os arquivos internos de um backup em nosso artigo sobre arquivos SQLite e Plist.

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
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
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
Applicationse expandacom.apple.mobilesafari→Safari - Em backups do iOS 13 ou mais recente, navegue até a pasta
Homee expandaLibrary→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
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.dbque você extraiu. - Vá até a guia
Browse datae selecione a tabelatabs

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!
