Commit Graph

8 Commits

Author SHA1 Message Date
Marc van der Wal 9c8b6e3034 Ajout page d’accueil/attente et dashboard
Une démonstration ne commence jamais à l’heure, mais un petit écran qui
permet d’attendre le début et qui permet à l’auditeur de se mettre en
situation n’est jamais de refus.

On ajoute aussi une petite dashboard qui résume la situation du système.
2023-10-25 15:50:31 +02:00
Marc van der Wal f220e71544 Éditeur de zone : meilleurs messages de diagnostic
Quand le code appelle named-checkzone pour le contrôle de syntaxe DNS,
les messages renvoyés par cet utilitaire de contrôle sont lus et
interprétés, puis remontés à l’utilisateur.

Ce n’est pas parfait et ça donne une espèce de franglais, mais ça
suffira pour la démo et tant qu’on ne laisse pas les élèves manipuler
directement les fichiers de zone. Dans le cas contraire, il faudra
améliorer cela.
2023-10-25 15:50:31 +02:00
Marc van der Wal 9c18d03852 Ajout d’un outil d’usurpation d’identité de mail 2023-10-25 15:50:30 +02:00
Marc van der Wal 662f0668a3 Compléter la console (sauf pour l’attaquant)
La console est quasiment prête : il ne reste plus qu’à faire le côté de
l’attaquant.
2023-10-25 15:50:30 +02:00
Marc van der Wal 23409b4d6f Console: configurer le système destinataire
On peut désormais activer ou désactiver le contrôle SPF, DKIM et DMARC
sur le système destinataire.
2023-10-25 15:50:29 +02:00
Marc van der Wal 2ac52d0578 Introduire un proxy inversé
On met tout derrière un proxy inversé, ce qui permet d’avoir un seul
point de connexion depuis lequel on a accès à la console Web du
démonstrateur. La webmail est intégrée via une iframe.
2023-10-25 15:50:29 +02:00
Marc van der Wal 9b8010414f Intégrer un build custom de ACE
Intégrer un petit éditeur de texte dans l’éditeur de zone DNS, pour améliorer
l’expérience utilisateur.

Par défaut, cet éditeur ne fournit pas de règles de coloration
syntaxique pour les fichiers de zones DNS. Il faut donc un build custom
qui l’ajoute.

On refait complètement la page de l’éditeur de zones pour que ce soit un
peu plus joli, et on active la coloration syntaxique pour le DNS.
2023-10-25 15:50:28 +02:00
Marc van der Wal a2ed2d18b8 Mettre en place une interface Web 2023-10-25 15:50:25 +02:00