Aller au contenu

Ne pas publier de données par inadvertance

notes

Les pages de mon dashbord Home Assistant sont souvent illustrées par une image. Cela peut être la photo d'une pièce, comme le salon, ou bien d'un bansai.

La plupart ont été prises avec un mobile et comportent par défaut des informations supplémentaires concernant la prise de vue, l'appareil utilisé ou la localisation GPS.

Dans un soucis de sécurité (prudence), il est nécessaire de supprimer ces données qui n'ont pas d'intérêt pour illustrer les articles de ce blog.

Risques

Les metadatas inclus dans les images peuvent être utilisées pour obtenir des informations sur l'auteur, que ce dernier ne souhaite pas partager. Cela peut être par exemple :

  • la localisation de la prise de vue (adresse du domicile par exemple),
  • son nom et prénom,
  • le matériel utilisé (modèle du téléphone, version de l'os),
  • la date et l'heure de la prise de vue.

Ces données pourraient être utilisées par des personnes malveillantes (cambriolage, hacking, usurpation d'identité).

Solution

Pour y remédier, il existe un outil simple en ligne de commande mat2.

mat2 permet de lister les metadatas d'une image :

mat2 -s bonsai.jpg       
[+] Metadata for bonsai.jpg:
    Aperture: 1.8
    ApertureValue: 1.8
    BlueMatrixColumn: 0.14305 0.06061 0.71391
    BlueTRC: (Binary data 32 bytes, use -b option to extract)
    BrightnessValue: 1.54

puis de les supprimer :

mat2 --inplace bonsai.jpg

Commentaires