Lier et exploiter les extractions dans l’enquête #104

Closed
opened 2026-07-23 12:12:24 +02:00 by fy59 · 0 comments
Owner

Lier et exploiter les extractions dans l’enquête

Objectif

Rendre les fichiers produits par les outils d’analyse (OSINT, ExifTool,
analyse EML, OCR, récupération PDF, etc.) traçables et directement
exploitables depuis l’interface de l’enquête.

Besoins

  • Enregistrer chaque extraction comme une preuve traitée identifiable.
  • Conserver la référence de l’entité ou de la preuve à l’origine de
    l’extraction.
  • Afficher les extractions liées dans la fiche de l’objet source.
  • Permettre la prévisualisation des fichiers texte avec défilement.
  • Afficher les résultats texte dans les fiches concernées sans ouvrir le
    gestionnaire de fichiers.
  • Depuis l’onglet Dossier, permettre de glisser-déposer une extraction
    sur le graphe afin de proposer sa création ou son rattachement à une
    entité.
  • Préserver l’intégrité et le chemin relatif des fichiers produits dans
    02_Preuves_Traitees/Extractions.

Contraintes d’implémentation

  • Utiliser les associations persistées preuve–entité existantes, sans
    dupliquer les fichiers ni les résultats.
  • Refuser les chemins sortant du dossier de l’enquête.
  • Ne jamais exécuter automatiquement le contenu d’une extraction déposée
    dans le graphe.
  • Conserver les commentaires Doxygen des nouvelles fonctions publiques.

Critères d’acceptation

  1. Une extraction terminée apparaît comme preuve traitée et indique sa
    source.
  2. La fiche de la source liste les extractions associées.
  3. Un fichier .txt peut être lu dans une zone défilante depuis sa fiche et
    depuis l’onglet Dossier.
  4. Un glisser-déposer sur le graphe ouvre une action explicite de création ou
    d’association, sans modification silencieuse.
  5. Les associations et chemins sont conservés après fermeture et réouverture
    de l’enquête.
  6. Les tests unitaires couvrent l’association, les chemins invalides et le
    transfert Dossier → graphe.

Vérification

  • make -j2
  • make test
  • Vérification manuelle avec une extraction OSINT et un fichier texte dans
    02_Preuves_Traitees/Extractions.
# Lier et exploiter les extractions dans l’enquête ## Objectif Rendre les fichiers produits par les outils d’analyse (OSINT, ExifTool, analyse EML, OCR, récupération PDF, etc.) traçables et directement exploitables depuis l’interface de l’enquête. ## Besoins - Enregistrer chaque extraction comme une preuve traitée identifiable. - Conserver la référence de l’entité ou de la preuve à l’origine de l’extraction. - Afficher les extractions liées dans la fiche de l’objet source. - Permettre la prévisualisation des fichiers texte avec défilement. - Afficher les résultats texte dans les fiches concernées sans ouvrir le gestionnaire de fichiers. - Depuis l’onglet **Dossier**, permettre de glisser-déposer une extraction sur le graphe afin de proposer sa création ou son rattachement à une entité. - Préserver l’intégrité et le chemin relatif des fichiers produits dans `02_Preuves_Traitees/Extractions`. ## Contraintes d’implémentation - Utiliser les associations persistées preuve–entité existantes, sans dupliquer les fichiers ni les résultats. - Refuser les chemins sortant du dossier de l’enquête. - Ne jamais exécuter automatiquement le contenu d’une extraction déposée dans le graphe. - Conserver les commentaires Doxygen des nouvelles fonctions publiques. ## Critères d’acceptation 1. Une extraction terminée apparaît comme preuve traitée et indique sa source. 2. La fiche de la source liste les extractions associées. 3. Un fichier `.txt` peut être lu dans une zone défilante depuis sa fiche et depuis l’onglet Dossier. 4. Un glisser-déposer sur le graphe ouvre une action explicite de création ou d’association, sans modification silencieuse. 5. Les associations et chemins sont conservés après fermeture et réouverture de l’enquête. 6. Les tests unitaires couvrent l’association, les chemins invalides et le transfert Dossier → graphe. ## Vérification - `make -j2` - `make test` - Vérification manuelle avec une extraction OSINT et un fichier texte dans `02_Preuves_Traitees/Extractions`.
fy59 closed this issue 2026-07-23 12:54:41 +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#104
No description provided.