QL/README.md

1.2 KiB

SANEF Qualys Taxonomie V3

Scripts de génération/maintenance de la taxonomie Qualys V3 SANEF (tags dynamiques + statiques + préfixes manuels).

Structure

  • inputs/ — sources : exports CSV Qualys, listes bulk manuelles, refs QQL, captures règles
  • docs/ — générés : xlsx référence + docx résumé exécution
  • Scripts à la racine

Scripts

Script Rôle
gen_xlsx.py Génère docs/SANEF_Qualys_Tags_V3_RuleTypes_v2.xlsx (référence complète 23 DYN + 7 STAT + préfixes)
gen_resume.py Génère docs/SANEF_Qualys_V3_Resume_Vigilance.docx (résumé exécution + points de vigilance + TODO)
send_xlsx.py Envoie le xlsx par email via Gmail SMTP
send_docx.py Envoie docx + xlsx par email
apply_sed_sei_tags.py Applique TAG-SED / TAG-SEI en bulk via API Qualys (fallback si SQATM indispo)

Envoi email

$env:GMAIL_APP_PASSWORD="xxxx xxxx xxxx xxxx"
py send_docx.py

Prérequis : App Password Gmail (voir mémoire gmail_smtp.md).

Notes

Nomenclature V3 : OS-*, EQT-* (équipement), ENV-* (environnement), POS-* (positionnement), TAG-*. Voir inputs/qualys_qql_ref.txt pour le référentiel QQL.