iPhone_Récupération_des_données - AIREL46/SCAO GitHub Wiki

Récupération des données de l'iPhone

Accéder aux données de l'iPhone :

  • Connecter l'iPhone sur l'une des entrées USB de l'ordinateur
  • Exécuter la commande lsusb
  • Parmi les différents résultats, celui de l'iPhone est : Bus 001 Device 006: ID 05ac:12a8 Apple, Inc. iPhone5/5C/5S/6
  • Pour connaitre la version Ubuntu, exécuter la commande lsb_release -d
  • Le résultat est : Ubuntu 20.04.6 LTS
  • Sur Internet, établir la requête suivante : Ubuntu 20.04.6 LTS et récupération de données iPhone
  • Le résultat est le suivant : Des informations manquent sur la récupération de données iPhone spécifiquement pour Ubuntu 20.04.6 LTS. Cependant, en général, pour récupérer des données d'un iPhone sur Ubuntu, vous pouvez envisager d'utiliser des outils comme libimobiledevice, qui permet de gérer les appareils iOS sans avoir besoin d'iTunes. Voici quelques étapes générales :
    • Installer libimobiledevice : Cela peut être fait via le terminal avec la commande suivante : sudo apt install libimobiledevice-utils
    • Connecter l'iPhone : Branchez votre iPhone à l'ordinateur Ubuntu.
    • Accéder aux fichiers : Utilisez des commandes comme ifuse pour monter le système de fichiers de l'iPhone et accéder aux photos et vidéos. Pour des fonctionnalités avancées de récupération de données, des logiciels tiers peuvent être nécessaires, mais leur compatibilité avec Ubuntu peut varier.
  • Pour plus de détails, accéder au site : https://docs.libimobiledevice.org/libimobiledevice/latest/
  • En ligne de commande, il faut, après avoir pensé à déverrouiller l'iphone (si oubli, il suffit de recommencer la commande) : idevicepair pair, Il faut aussi accepter sur le lecteur le message de confiance en votre propre PC et recommencer encore l'instruction ci-dessus.
  • Enfin, créer un nouveau répertoire ipod avec la commande sudo mkdir /media/$USER/ipod
  • Si le propriétaire est sudo, exécuter la commande : sudo chown -R $USER /media/$USER/ipod
  • Pour monter le système de fichiers de l'iPhone, exécuter la commande : ifuse /media/$USER/ipod/
  • Dans ce dossier ipod (/media/$USER/ipod), se trouve ce qui est présent dans l'appareil. L'ipod est maintenant accessible comme un lecteur usb quelconque. Pour démonter correctement votre Iphone, exécuter la commande : fusermount -u /media/$USER/ipod/.

Copier les données de l'iPhone sur le disque dur de l'ordinateur :

  • Créer un mouveau répertoire sous le dossier personnel en exécutant la commande sudo mkdir iphone
  • Copier l'ensemble des fichiers du répertoire ipod vers le nouveau répertoire iphone.

Analyse des données de l'iPhone :

  • Pour lister les répertoires, exécuter la commande ls -l iphone, le résultat est : ls -l iphone total 44 drwxr-xr-x 3 airel airel 4096 déc. 28 2023 AirFair drwxr-xr-x 5 airel airel 4096 mars 27 18:57 Books drwxr-xr-x 6 airel airel 4096 déc. 28 2023 DCIM drwxr-xr-x 2 airel airel 4096 févr. 26 14:23 Downloads drwxr-xr-x 6 airel airel 4096 déc. 28 2023 iTunes_Control drwxr-xr-x 2 airel airel 4096 déc. 28 2023 iTunesRestore drwxr-xr-x 3 airel airel 4096 mars 25 08:05 MediaAnalysis drwxr-xr-x 12 airel airel 4096 mars 16 22:09 PhotoData drwxr-xr-x 2 airel airel 4096 janv. 2 2024 Purchases drwxr-xr-x 2 airel airel 4096 janv. 6 2024 Radio drwxr-xr-x 5 airel airel 4096 déc. 28 2023 Recordings
  • L'ensemble de ces répertoires et leur contenu constitue une base de données SQL
  • Le répertoire DCIM contient les photos.

Contenu du répertoire AirFair :

  • ls -l iphone/AirFair/sync : le répertoire est vide

Contenu du répertoire Books :

  • ls -l iphone/Books total 28 -rw-r--r-- 1 airel airel 216 déc. 28 2023 Backup-Books**.plist** -rw-r--r-- 1 airel airel 216 déc. 28 2023 Books.plist -rw-r--r-- 1 airel airel 326 mars 14 2024 com.apple.ibooks-sync.plist -rw-r--r-- 1 airel airel 1772 déc. 28 2023 iBooksData2.plist drwxr-xr-x 2 airel airel 4096 déc. 28 2023 Managed drwxr-xr-x 3 airel airel 4096 mars 27 18:57 Purchases drwxr-xr-x 4 airel airel 4096 janv. 6 2024 Sync
  • Ce répertoire contient 4 fickiers .plist. Un fichier PLIST (Property List) est un format de fichier utilisé principalement par les systèmes d'exploitation macOS et iOS pour stocker des données structurées sous forme de listes et de dictionnaires.
  • Pour connaitre le contenu du sous-répertoire Managed ls -l iphone/Books/Managed
  • Le résultat est : ls -l iphone/Books/Managed total 0, le répertoire est vide.
  • Le sous-répertoire iphone/Books/Purchases contient également des fichiers .plist.
  • Le sous-répertoire iphone/Books/Sync/Database contient des fichiers .sqlite. Un fichier .sqlite est un fichier de base de données utilisé par SQLite, un moteur de base de données relationnelle léger et embarqué.
  • Le sous-répertoire ls -l iphone/DCIM. Le dossier DCIM (Digital Camera Images) est un répertoire où sont stockées les photos et vidéos prises par un appareil photo numérique ou un smartphone.
  • Le sous-répertoire ls -l iphone/Downloads contient également des fichiers .sqlite.
  • Le sous-répertoire ls -l iphone/Recordings contient également des fichiers .db. Un fichier .db est un fichier de base de données qui peut contenir des informations structurées, souvent utilisé par des applications comme Skype pour stocker l'historique des chats et des appels, et peut être ouvert avec des outils comme SQLite Database Browser ou FileViewPro.
  • Pour installer SQLite Browser sur Ubuntu, ouvrez le terminal et exécutez les commandes suivantes : sudo apt update puis sudo apt install sqlitebrowser. Une fois l'installation terminée, vous pouvez lancer l'application en recherchant "sqlitebrowser" dans le menu.
  • Après l'installation de sqlitebrowser, l'exploitation semble difficile, où se trouve les données des contacts que je souhaite récupérer ? c'est plus que ténébreux !
⚠️ **GitHub.com Fallback** ⚠️