Comment récupérer l'historique et les favoris du navigateur Safari supprimés

Mis à jour
Cover image for: Comment récupérer l'historique et les favoris du navigateur Safari supprimés

Comment extraire l'historique de Safari et effectuer des recherches depuis un appareil iOS ou Mac

Avec iPhone Backup Extractor, vous pouvez accéder aux données des applications intégrées d'Apple. Si vous souhaitez récupérer votre historique Safari ou consulter les recherches récentes que vous avez effectuées, voici comment procéder, et plus encore.

Accédez à "Vue App" dans iPhone Backup Extractor, puis sélectionnez l'application Safari et extrayez tous les fichiers.

Examining Safari data with iPhone Backup Extractor
Examen des données Safari avec iPhone Backup Extractor

Vous remarquerez peut-être que certains des fichiers extraits ont une extension .plist . Vous pouvez afficher / modifier ces fichiers en allant dans le menu File de iPhone Backup Extractor et en cliquant sur View / Edit PList . Choisissez le fichier que vous souhaitez afficher et cliquez sur Open .

Opening Plist files
Ouverture des fichiers Plist

Pour afficher l’historique de votre navigation Safari, vous devez ouvrir le fichier History.db .

Pour parcourir vos dernières recherches effectuées sur Safari, ouvrez le fichier RecentSearches.plist .

Si votre sauvegarde précède l'historique en cours de suppression sur un iPhone, un iPad ou un Mac partageant le même compte iCloud, vous pourrez voir toutes les données supprimées. Neat, hein? 🤔

Vous pouvez voir ci-dessous une capture d'écran du fichier de recherche récent, extrait par iPhone Backup Extractor. Les requêtes de recherche sont entre les balises.

Recent searches and history from Safari
Recherches récentes et historique à partir de Safari

Comment puis-je obtenir mes favoris Safari à partir d'une sauvegarde iTunes?

Nous savons à quel point la mise en signet de vos sites Web favoris peut être importante, mais que se passe-t-il si vous perdez ou supprimez vos favoris sur votre iPhone, iPad ou iPod? Si vous avez sauvegardé votre appareil iOS sur iTunes, il est possible de le récupérer et nous allons voir comment cela peut être fait avec iPhone Backup Extractor.

Vos signets, ainsi que d'autres données importantes telles que les messages WhatsApp, les contacts, les SMS (etc.), sont stockés dans la sauvegarde de votre iPhone et, avec les bons outils, peuvent être facilement lus. En particulier, iPhone Backup Extractor peut extraire le bookmarks.db utilisé par Safari pour stocker vos favoris.

Vous pouvez accéder à ce fichier en procédant comme suit:

  1. Ouvrez iPhone Backup Extractor et sélectionnez la sauvegarde dont vous souhaitez extraire les signets
  2. Sélectionnez "Mode expert"
  3. Accédez au dossier Library , puis au sous-dossier Safari
  4. Sélectionnez le fichier bookmarks.db
  5. Cliquez sur le bouton "Extraire les éléments sélectionnés" et choisissez un dossier pour enregistrer le fichier bookmarks.db .

Recovering Safari bookmarks
Récupération des favoris Safari

Comment lire la base de données de signets Safari

Ce n'est pas sorcier, alors ne paniquez pas! 🚀 Ce fichier de base de données est au format SQLite et nous avons besoin d'un autre outil pour lire ces fichiers. Notre note ci-dessous comprend des liens pour obtenir les meilleurs outils de lecture SQLite, mais pour le moment nous supposerons que vous utilisez l’add-on Mozilla nommé "SQLite Manager".

SQLite Manager
Gestionnaire SQLite

Ouvrez le gestionnaire SQLite et ouvrez le fichier bookmarks.db que vous avez extrait. Assurez-vous de sélectionner l'option "Tous les fichiers" pour afficher le fichier .db afin de l'ouvrir.

 Querying the Safari bookmarks database
Interrogation de la base de données de signets Safari

Une fois la base de données ouverte, sélectionnez la base de données des bookmarks et vous verrez le title et les champs URL et vos signets seront révélés. Et c'est tout - vous voyez maintenant tous vos favoris.

Si vous souhaitez essayer du SQL et afficher uniquement les deux champs, utilisez:

SELECT title, url FROM bookmarks

... dans l'onglet "Exécuter le fichier SQL". Si vous faites cela, vous constaterez que vous pouvez même enregistrer les résultats au format CSV.

Comment lire la liste de lecture Safari

La table des bookmarks contient également la liste de lecture Safari, qui se distingue des signets par le fait qu’ils n’ont aucune valeur pour la colonne extra_attributes . Par conséquent, vous pouvez utiliser la requête suivante:

SELECT url,title
FROM bookmarks
WHERE url NOT LIKE '' and extra_attributes NOT LIKE '';

 Extracting the Safari Bookmarks and Reading List database
Extraction de la base de données des signets et de la liste de lecture Safari

Comment récupérer des onglets ouverts Safari à partir d'une sauvegarde iTunes

Si vous avez perdu vos onglets ouverts Safari sur votre iPhone, iPad ou iPod, il est possible de les récupérer si vous avez sauvegardé votre appareil iOS dans iTunes. Voici comment cela peut être fait avec iPhone Backup Extractor.

Les onglets ouverts Safari sont stockés dans un fichier de base de données, appelé BrowserState.db . Vous pouvez accéder à ce fichier en procédant comme suit:

Ouvrez iPhone Backup Extractor et sélectionnez la sauvegarde que vous souhaitez extraire des onglets ouverts dans Sélectionnez l'onglet "Mode expert" Accédez au dossier Applications, développez com.apple.mobilesafari puis au sous-dossier Safari Sélectionnez le fichier BrowserState.db . Cliquez sur le BrowserState.db "Extraire sélectionné". bouton et choisissez un dossier pour enregistrer le fichier BrowserState.db

 Extracting the Safari BrowserState database
Extraction de la base de données Safari BrowserState

Comment lire la base de données des onglets ouverts Safari

Le fichier de base de données BrowserState.db est au format SQLite et nous avons besoin d’un autre outil pour lire ces fichiers. Dans cet exemple, nous utilisons le navigateur de base de données pour SQLite , mais vous pouvez utiliser le visualiseur / éditeur SQLite de votre choix.

  • Ouvrez DB Browser for Sqlite et ouvrez le fichier BrowserState.db que vous avez extrait.
  • Allez sur Browse data onglet Browse data et sélectionnez le tableau des tabs

 Querying the Safari BrowserState database using SQLite editor
Interrogation de la base de données Safari BrowserState à l'aide de l'éditeur SQLite

Comme vous pouvez le voir dans la capture d'écran ci-dessus, la colonne last_viewd_time de la base de données est au format timestamp Unix. Si vous souhaitez le convertir au format date-heure, vous pouvez utiliser cette commande SQL:

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

Vous pouvez également exporter les onglets ouverts Safari dans un fichier CSV à l'aide du menu File navigateur DB → ExportTable(s) as CSV file

Si vous êtes bloqué, contactez-nous par chat en direct ou par e - mail , et nous ferons de notre mieux pour vous aider!

A propos de l'auteur

Alexandra Petruș a occupé le poste de vice-présidente des produits chez Reincubate pendant plusieurs années et reste une amie de la société. Elle est reconnue comme experte en développement Google pour la stratégie produit et co-fondatrice de Bucharest AI.

PDG de Reincubate au Buckingham Palace

Les photos ci-dessus illustrent les membres de l'équipe de Reincubate réunis au Buckingham Palace avec Sa Majesté la reine Elizabeth, après avoir reçu le prix le plus prestigieux du Royaume-Uni pour leur travail avec la technologie Apple. Lisez notre position sur la vie privée, la sécurité et la sûreté .

Nous avons aidé plus de 10 000 000 de personnes à récupérer les données de leur iPhone perdues. Laisse-nous t'aider.

commentaires (1)

Hi, there also are online tools to open sqlite files: https://inloop.github.io/sqlite-viewer/, https://extendsclass.com/sqlite-browser.html ...

Thank you, those look great!


Pouvons-nous améliorer cet article?

Nous aimons entendre les utilisateurs: pourquoi ne pas nous envoyer un email, laisser un commentaire ou tweet @reincubate?

© 2008 - 2019 Reincubate Ltd. Tous droits réservés. Enregistré en Angleterre et au Pays de Galles #5189175, VAT GB151788978. Reincubate® est une marque déposée. Confidentialité et modalités. Nous recommandons l'authentification multi-facteurs. Construit avec à Londres.