Scripts maison pour automatiser la veille
Cas typiques d’automatisation
Objectif | Exemple |
---|---|
Télécharger CVEs du jour | Via API NVD, CVE.org ou GitHub CVE feed |
Surveiller nouveaux commits | Watch repo GitHub, extraire README ou release |
Télécharger alertes CERT | RSS ou parsing HTML des bulletins |
Scraper page CNIL | Actualités récentes |
Centraliser dans .md | Génération Obsidian auto via script |
Extrait de script Python (RSS → Markdown)
import feedparser
feed = feedparser.parse("https://www.cert.ssi.gouv.fr/feed/")
for entry in feed.entries:
title = entry.title
date = entry.published
link = entry.link
content = entry.summary
with open(f"veille_{date}.md", "w") as f:
f.write(f"# {title}\n\nDate : {date}\n\n{content}\n\n[Source]({link})")
Fréquence (cron)
- Quotidien (0 6 * * *) : veille tech
- Hebdo (dimanche) : recap, mail, .zip
Tip
Stocke les fichiers dans
📁02_Veille/YYYY/MM-DD
et ajoute un tag dès la création.