İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM

LAB · AÇIK KAYNAK

Koruma Katmanı Kiti

Girdi ve çıktı tarafında birbirinden bağımsız kontroller kuran, her kararın gerekçesini kayda geçiren koruma katmanı. Tek bir filtrenin yeterli sayılmaması gerektiği varsayımıyla tasarlanmıştır.

Durum

Geliştiriliyor

Bu projenin girdi tanımları, arayüz tasarımıyla birlikte yayımlanacak.

Geliştiriliyor

Koruma Katmanı Kiti henüz yayında değil

Bu proje geliştirme listesinde. Yayına girdiğinde bültenle duyurulacak; çalışan araçları Lab sayfasından görebilirsiniz.

02YÖNTEM

Projenin içi

Kurulum, varsayımlar, ölçüm düzeni ve sınırlılıklar.

Kısa cevap

Kit, girdiyi ve çıktıyı ayrı ayrı denetleyen katmanları, aralarındaki karar sırasını ve her kararın gerekçesini taşıyan kaydı tarif eder.

Ne çözüyor?#

Zararlı girdiyi tek bir desen listesiyle engellemeye çalışan bir kurulum iki yönde de hata verebilir: listede olmayan bir istem enjeksiyonu içeri girer, listeye takılan masum metin gereksizce engellenir. Kit korumayı tek bir kapı olarak değil, hata biçimleri birbirinden farklı katmanlar dizisi olarak kuruyor ve hangi katmanın hangi kararı verdiğini kayda yazıyor. Amaç engelleme oranını yükseltmek değil, kararın gerekçeli ve sonradan gözden geçirilebilir olması.

Bileşenler#

  • Girdi sınıflandırıcı — isteği amaç bakımından etiketler; engelleme değil yönlendirme kararı üretir.
  • Kaynak ayrıştırıcı — kullanıcı metnini, belge içeriğini ve araç yanıtını ayrı alanlarda tutar; talimat yalnız kullanıcı alanından okunur.
  • Yetki kapısı — bir aracın çağrılabilir olup olmadığını isteğin geldiği yüzeye göre değerlendirir, model kararına tek başına güvenmez.
  • Çıktı denetleyicisi — biçim uygunluğu, sızdırılan sır ve istenmeyen içerik kontrollerini birbirinden bağımsız yürütür.
  • Karar kaydı — hangi katmanın hangi girdi üzerinde ne karar verdiğini ve gerekçesini yazar.
  • Gözden geçirme kuyruğu — sınırda kalan kararları insan incelemesine ayırır; kendi başına sonuç üretmez.

Kurulum akışı#

  1. 1Metin kaynaklarını etiketle

    Kullanıcı girdisini, belge içeriğini ve araç yanıtını ayrı alanlarda taşı; hepsini birleştiren tek bir dizge kullanma.

  2. 2Katmanları sırala

    Her katmanın kararını geçir, işaretle veya durdur olarak ayır ve sırayı yapılandırmada açıkça yaz.

  3. 3Yetkiyi bağlamdan türet

    Yan etkili araçları yalnızca isteğin geldiği yüzeye tanımlı yetkiler kadar aç; yetkiyi istem metnine bakarak verme.

  4. 4Kararları kayda bağla

    Engellenen ve işaretlenen istekleri gerekçesiyle sakla, gözden geçirme kuyruğunu bu kayıttan besle.

Yapılandırmaya bırakılan kararlar#

KararSeçeneklerKarar ölçütü
Engelleme sertliğiYalnız işaretle, kullanıcıya uyarı göster, isteği durdurYanlış engellemenin kullanıcıya çıkardığı maliyet
Katman sırasıHızlı kural önce, model tabanlı kontrol önce, ikisini paralel çalıştırGecikme bütçesi ve katmanların hata biçimi
Araç yetkisiSabit liste, isteğe göre daraltma, her çağrıda onayAraç eyleminin geri alınabilir olup olmadığı
Kayıt içeriğiYalnız karar, kararla birlikte özet, tam girdiGizlilik yükü ile inceleme ihtiyacı arasındaki denge
Gözden geçirme eşiğiKapalı, yalnız sınırdaki kararlar, örnekleme ileİnsan inceleme kapasitesi
Sertlik ile kayıt içeriği birlikte kararlaştırılır: engellenen bir isteğin neden engellendiği kayıtta yoksa eşik de ayarlanamaz.

Kapsam dışı#

Kit bir güvenlik ürünü değil ve tek başına yeterli bir koruma sağladığı varsayılmamalı. Kimlik doğrulama, yetki yönetimi, ağ düzeyi kontroller ve sır yönetimi kapsam dışında. Katmanların hangi saldırı biçimlerini yakalayacağı da yapılandırmaya bağlı: kit kararı ve gerekçesini kayda geçiriyor, kararın yeterli olup olmadığını ölçmüyor.

04DİĞER PROJELER

Lab'dan

BUILD

Hesap tuttu, sıra uygulamada

Aynı hesabı kendi verinizle yapıp mimariyi kurmak için kurumsal destek alabilirsiniz.