Ajouter une étape de révision des résultats OSINT #77

Closed
opened 2026-07-22 11:54:47 +02:00 by fy59 · 0 comments
Owner

Ajouter une étape de révision des résultats OSINT

Description :

Objectif

Permettre à l’utilisateur d’examiner le résultat brut d’une action OSINT avant toute intégration dans l’enquête.

Ce ticket ne doit pas encore modifier les entités, relations ou preuves existantes.

Fonctionnement attendu

Après une résolution DNS réussie, la fenêtre de résultat doit présenter :

  • la cible interrogée ;
  • l’outil utilisé ;
  • son code de sortie ;
  • la sortie brute ;
  • la possibilité de copier le résultat ;
  • une indication claire précisant que le résultat n’est pas encore enregistré.

La fenêtre doit distinguer :

  • une exécution réussie avec résultat ;
  • une exécution réussie sans réponse DNS ;
  • une exécution terminée avec une erreur ;
  • une tâche annulée.

Préparation de l’intégration

La fenêtre doit fournir une action « Préparer l’intégration ».

Pour ce ticket, cette action affiche uniquement les propositions détectées, sans écrire dans SQLite.

Une réponse DNS pourra produire des propositions simples contenant :

  • le type d’enregistrement DNS ;
  • la valeur retournée ;
  • la cible interrogée.

Contraintes

  • Aucune modification automatique de l’enquête.
  • Aucun résultat OSINT ne doit être considéré comme une preuve validée.
  • La sortie brute doit rester distincte des propositions structurées.
  • Les données invalides ou non reconnues doivent rester visibles dans la sortie brute.
  • Les nouvelles fonctions publiques doivent respecter les commentaires Doxygen du projet.

Critères d’acceptation

  • La fenêtre affiche les métadonnées de l’exécution DNS.
  • La sortie brute reste défilable et sélectionnable.
  • L’absence de persistance est clairement indiquée.
  • Une action permet de préparer l’intégration.
  • Les réponses DNS reconnues produisent des propositions structurées.
  • Les propositions ne modifient pas SQLite.
  • Les erreurs et les résultats vides sont distingués.
  • Le traitement des réponses DNS possède des tests unitaires.
  • Tous les tests du projet passent.
# Ajouter une étape de révision des résultats OSINT Description : ## Objectif Permettre à l’utilisateur d’examiner le résultat brut d’une action OSINT avant toute intégration dans l’enquête. Ce ticket ne doit pas encore modifier les entités, relations ou preuves existantes. ## Fonctionnement attendu Après une résolution DNS réussie, la fenêtre de résultat doit présenter : - la cible interrogée ; - l’outil utilisé ; - son code de sortie ; - la sortie brute ; - la possibilité de copier le résultat ; - une indication claire précisant que le résultat n’est pas encore enregistré. La fenêtre doit distinguer : - une exécution réussie avec résultat ; - une exécution réussie sans réponse DNS ; - une exécution terminée avec une erreur ; - une tâche annulée. ## Préparation de l’intégration La fenêtre doit fournir une action « Préparer l’intégration ». Pour ce ticket, cette action affiche uniquement les propositions détectées, sans écrire dans SQLite. Une réponse DNS pourra produire des propositions simples contenant : - le type d’enregistrement DNS ; - la valeur retournée ; - la cible interrogée. ## Contraintes - Aucune modification automatique de l’enquête. - Aucun résultat OSINT ne doit être considéré comme une preuve validée. - La sortie brute doit rester distincte des propositions structurées. - Les données invalides ou non reconnues doivent rester visibles dans la sortie brute. - Les nouvelles fonctions publiques doivent respecter les commentaires Doxygen du projet. ## Critères d’acceptation - [x] La fenêtre affiche les métadonnées de l’exécution DNS. - [x] La sortie brute reste défilable et sélectionnable. - [x] L’absence de persistance est clairement indiquée. - [x] Une action permet de préparer l’intégration. - [x] Les réponses DNS reconnues produisent des propositions structurées. - [x] Les propositions ne modifient pas SQLite. - [x] Les erreurs et les résultats vides sont distingués. - [x] Le traitement des réponses DNS possède des tests unitaires. - [x] Tous les tests du projet passent.
fy59 closed this issue 2026-07-22 11:55:01 +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#77
No description provided.