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.
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
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 !