Skip to content
Andrii Sheiko edited this page Jul 17, 2026 · 5 revisions

PyCVE Wiki

PyCVE складається з трьох окремих репозиторіїв:

  • pycve-server — builder, який формує static JSON rulesets і cve-priority.json.
  • pycve-agent — локальний агент, який завантажує rules і перевіряє конкретний хост.
  • pycve-wiki — документація по архітектурі, формату правил і операційних сценаріях.

Основна модель роботи

  1. pycve-server запускається на builder/server-side.
  2. Builder генерує release-specific JSON files у static directory.
  3. Static HTTP server публікує ці файли.
  4. pycve-agent запускається на target host.
  5. Agent визначає local platform/release/kernel/packages.
  6. Agent завантажує потрібний ruleset через --rules-base-url.
  7. Agent виконує matching локально і повертає OK, ERROR, VULNERABLE або KERNEL_VULNERABLE.

Агент не будує правила локально. Він тільки споживає готові JSON artifacts.

Сторінки

Clone this wiki locally