EresusSecurity
Kurulum

Kurulum

Sentinel CLI odaklı çalışır. Yerel geliştirme, model inceleme ve CI/CD kontrolleri aynı komut setiyle yürür.

Kısa tanım

Sentinel kurulumu; Python 3.10+ ortamında CLI, tarayıcı eklentileri ve opsiyonel API/web modüllerinin aynı kural kimliği diliyle çalışmasını hazırlar.

Gereksinimler

  • Python 3.10+
  • Git ile Sentinel reposuna erişim
  • Model ve arşiv taraması için yeterli disk alanı

Kaynak koddan kurulum

git clone https://github.com/EresusSecurity/Eresus-sentinel.git
cd Eresus-sentinel
pip install -e ".[dev]"

Doctor

Kurulumdan sonra önce sistem kontrolünü çalıştırın.

sentinel doctor

Doctor çıktısı Python sürümü, eklenti görünürlüğü, tarayıcı modülleri ve opsiyonel binary bağımlılıklarını kontrol etmek için ilk referanstır.

HIZLI BAŞLANGIÇ

İlk gerçek test için küçük bir model klasörü seçin. Büyük üretim model paketlerini taramadan önce boyut sınırlarını ve çıktı biçimini belirleyin.

Sorun giderme

BelirtiKontrolAksiyon
Komut bulunamıyorwhich sentinelSanal ortamı etkinleştirin veya editable kurulumu tekrarlayın.
Büyük model taraması yavaş--max-file-sizeSınırları politika olarak belirleyin ve SARIF/JSON çıktısını CI’da saklayın.
Bulgular çok gürültülüKural kimliği ve yanlış pozitif riskiÖnce CRITICAL/HIGH kurallarını yayın kapısı yapın, MEDIUM için sorumlu atayın.

Sonraki adım

Quickstart sayfası temel komutları tek akışta gösterir.