feat(evidence): extract file metadata with ExifTool #99

Closed
opened 2026-07-22 23:44:29 +02:00 by fy59 · 0 comments
Owner

feat(evidence): extract file metadata with ExifTool

Description

Objectif

Permettre l’extraction locale des métadonnées techniques d’une preuve avec ExifTool afin d’identifier
d’éventuelles pistes d’enquête.

Fonctionnalités

  • Ajouter ExifTool au catalogue des outils locaux.
  • Ajouter une action « Extraire les métadonnées » dans la fiche d’une preuve.
  • Travailler sur une copie placée dans 02_Preuves_Traitees.
  • Ne jamais modifier le fichier original.
  • Prendre en charge les images, vidéos et PDF.
  • Afficher les résultats dans une fenêtre compacte et défilable.
  • Présenter notamment :
    • dates de création et modification ;
    • fabricant et modèle de l’appareil ;
    • logiciel utilisé ;
    • coordonnées GPS ;
    • dimensions et orientation ;
    • informations vidéo ;
    • auteur et producteur PDF ;
    • nom et type du fichier.
  • Enregistrer la sortie JSON brute d’ExifTool dans les preuves traitées.
  • Signaler clairement l’absence d’ExifTool ou de métadonnées.
  • Ne créer automatiquement aucune entité : laisser l’enquêteur sélectionner les informations utiles.

Critères d’acceptation

  • L’analyse fonctionne entièrement hors ligne.
  • Le fichier original reste inchangé.
  • Le résultat est consultable dans une fenêtre défilable.
  • Les données sensibles sont affichées sans être envoyées à un service externe.
  • La sortie brute est conservée pour la traçabilité.
  • Les erreurs sont affichées sans fermer l’application.
  • Les fonctions publiques ajoutées sont documentées conformément aux règles du projet.
  • Les tests existants et les nouveaux tests passent.
feat(evidence): extract file metadata with ExifTool Description ## Objectif Permettre l’extraction locale des métadonnées techniques d’une preuve avec ExifTool afin d’identifier d’éventuelles pistes d’enquête. ## Fonctionnalités - Ajouter ExifTool au catalogue des outils locaux. - Ajouter une action « Extraire les métadonnées » dans la fiche d’une preuve. - Travailler sur une copie placée dans `02_Preuves_Traitees`. - Ne jamais modifier le fichier original. - Prendre en charge les images, vidéos et PDF. - Afficher les résultats dans une fenêtre compacte et défilable. - Présenter notamment : - dates de création et modification ; - fabricant et modèle de l’appareil ; - logiciel utilisé ; - coordonnées GPS ; - dimensions et orientation ; - informations vidéo ; - auteur et producteur PDF ; - nom et type du fichier. - Enregistrer la sortie JSON brute d’ExifTool dans les preuves traitées. - Signaler clairement l’absence d’ExifTool ou de métadonnées. - Ne créer automatiquement aucune entité : laisser l’enquêteur sélectionner les informations utiles. ## Critères d’acceptation - L’analyse fonctionne entièrement hors ligne. - Le fichier original reste inchangé. - Le résultat est consultable dans une fenêtre défilable. - Les données sensibles sont affichées sans être envoyées à un service externe. - La sortie brute est conservée pour la traçabilité. - Les erreurs sont affichées sans fermer l’application. - Les fonctions publiques ajoutées sont documentées conformément aux règles du projet. - Les tests existants et les nouveaux tests passent.
fy59 closed this issue 2026-07-23 00:02:17 +02:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fy59/labfy-investigation#99
No description provided.