INOBIC — revue ciblée et correctif, 7 novembre 2026
Exécution avec assistance de Codex, pas de validation indépendante.

L’archive reproduit le défaut réel du formulaire sur un serveur LOCAL.
Avant : formulaire extrait du code avant correction, sans son JavaScript.
Après : formulaire extrait du code corrigé, sans JavaScript : masqué et contact
email disponible. La CSP du serveur s’applique aux pages après correction.
Ces fixtures isolées ne sont pas les pages de production.
Ne pas exposer ce serveur sur Internet et ne saisir que des données fictives.

1. Extraire l’archive. Python 3 : python3 serve.py
2. Ouvrir http://127.0.0.1:8767/before.html
   Saisir un texte fictif et cliquer Préparer mon email : le texte entre dans l’URL.
3. Ouvrir http://127.0.0.1:8767/after.html : pas de formulaire actif sans JS.
4. Avec Node.js : node scripts/test_audit_contact.cjs
   Teste le vrai JavaScript corrigé avec des objets simulés, sans envoi d’email.
5. Lire validation.json pour les contrôles navigateur réellement effectués.

Le dossier contient des diffs exacts du JavaScript et de la configuration HTTP.
Aucune donnée réelle, identité Azure, clé ou autorisation signée n’est fournie.
Ce cas ne prouve ni une compromission passée ni la sécurité de tout le SI.
