iPibackup : une sauvegarde automatique de l'iPhone en local sans iTunes

Stéphane Moussie |

Un chercheur en sécurité français a mis au point une nouvelle solution pour sauvegarder un iPhone ou un iPad. Ce n’est pas que les solutions manquent, mais aucune ne répondait vraiment à ses besoins. La sauvegarde iCloud implique d’avoir suffisamment de stockage sur le service (et d’avoir confiance dans le cloud), tandis que la sauvegarde iTunes implique… d’ouvrir iTunes.

Avec un Raspberry Pi Zero et des logiciels libres, Yves-Alexis Perez a confectionné une solution de sauvegarde locale indépendante d’iTunes qu’il a baptisée iPibackup. Le Raspberry Pi Zero fait tourner la distribution Raspbian sur laquelle est installée libimobiledevice, un programme permettant de gérer les terminaux iOS sous Linux.

Ajoutez une carte micro SD comme support de stockage, un câble micro USB et un chargeur pour alimenter le Raspberry Pi, ainsi qu’un câble Lightning vers micro USB (ou un adaptateur micro USB vers USB-A) pour brancher l’iPhone.

C’est ensuite une affaire de configuration. Le chercheur a paramétré le Raspberry Pi Zero pour qu’il démarre automatiquement une sauvegarde quand le terminal iOS est branché. En même temps, le petit boîtier fait office de chargeur pour l’iPhone. Les instructions détaillées, qui demandent de saisir plusieurs lignes de commandes, sont disponibles (en anglais) sur la page du projet.

iPibackup est open source et peut très bien être mis en œuvre avec un autre appareil qu’un Raspberry Pi Zero, mais l’idée est d’avoir une solution discrète. Des améliorations, comme un moyen de notifier une sauvegarde qui ne s’est pas déroulée correctement, sont envisagées. Une petite présentation vidéo est consultable sur le site de la conférence SSTIC.

Si la sauvegarde iCloud ne vous convient pas et qu’iPibackup vous paraît complexe, rappelons qu’il est possible de sauvegarder les terminaux iOS avec iTunes sans fil. Il faut pour cela cocher les cases « Synchroniser automatiquement lorsque cet iPhone est connecté » et « Synchroniser avec cet iPhone en Wi-Fi » dans les options du terminal dans iTunes (vérifiez aussi que la synchronisation automatique n’est pas bloquée dans la section Appareils des préférences d’iTunes). Ensuite, la sauvegarde se fait automatiquement quand le terminal est en charge et qu’iTunes est ouvert sur le même réseau Wi-Fi.

Accédez aux commentaires de l'article