Créer les relations issues des résultats DNS intégrés #79
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Créer les relations issues des résultats DNS intégrés
Description :
Objectif
Créer des relations explicites entre l’entité domaine interrogée et les entités intégrées depuis les résultats DNS.
Les relations doivent être créées uniquement après confirmation de l’utilisateur.
Relations initiales
Les correspondances minimales sont :
A: domaine → adresse IP, relationresolves_to;AAAA: domaine → adresse IP, relationresolves_to;CNAME: domaine → nom de domaine, relationaliases_to;NS: domaine → nom de domaine, relationuses_name_server;PTR: adresse IP → nom de domaine, relationresolves_to.Les types DNS non pris en charge ne produisent aucune relation.
Fonctionnement attendu
Lors de l’intégration d’une proposition compatible :
Transaction
L’intégration des entités et des relations constitue une seule opération transactionnelle.
En cas d’échec :
Traçabilité
La relation doit conserver au minimum :
dns.diget la cible interrogée ;La provenance structurée complète reste réservée à la future migration du schéma OSINT.
Contrôle utilisateur
Avant confirmation, le dialogue doit indiquer la relation qui sera créée pour chaque proposition compatible.
Exemples :
Une proposition sans relation compatible reste visible mais désactivée.
Critères d’acceptation