SANEF Qualys V3 taxonomie - scripts g�n�rateurs tags (dynamiques + statiques + bulk)
Go to file
2026-04-25 03:20:26 +02:00
docs docs(exceptions_v3): #20 enrichi - rule_type GLOBAL_ASSET_VIEW au lieu d Asset Inventory 2026-04-25 03:20:26 +02:00
inputs doc: ajout exceptions_v3.md - suivi anomalies tags V3 a fixer 2026-04-24 21:23:40 +02:00
.gitignore Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00
apply_sed_sei_tags.py Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00
gen_resume.py Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00
gen_xlsx.py v3: refonte QQL toutes rules avec parens + filtre Server + corrections 2026-04-24 23:47:40 +02:00
README.md Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00
send_docx.py Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00
send_xlsx.py Initial commit: SANEF Qualys V3 taxonomie scripts (gen_xlsx, gen_resume, send_*, apply_sed_sei) + inputs + docs 2026-04-24 14:23:16 +02:00

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.