Veritabanınızın silinmesi için agent'ın hacklenmesi gerekmez.
Yanlış anlaşılan bir talimat ya da kendinden emin bir tahmin yeter. AvertGate yıkıcı aksiyonları çalışmadan durdurur ve agent'ı kapatmadan işine devam ettirir.
Bazı aksiyonların geri dönüşü yok.
Silme, üzerine yazma, canlıya dağıtım, para transferi. Bunlar olduktan sonra kayıt tutmak yalnızca neyin kaybedildiğini anlatır.
Bu yüzden bu sınıf aksiyonlarda tespit yetmez, önleme gerekir. Kontrol, çağrı gerçek araca ulaşmadan önce yapılmalıdır.
- 01
Çalışmadan görün
Her çağrı, argümanlarıyla birlikte çalışmadan önce kapıdan geçer. Silme komutu SQL'in ortasına gizlense bile görünür.
- 02
Kuralla sınırlayın
Sabit bir izin listesi yerine argümana bakan kurallar: SELECT serbest, DROP kapalı;
getserbest,deleteonaylı. - 03
Anında durdurun
Engellenen çağrı gerçek araca hiç gitmez. Agent gerekçeyi alır ve görevin geri kalanına devam eder.
Riske göre kademeli kurallar
Her araç, yapabileceği zarara göre bir kademeye oturur. Hazır şablonlar bu altı türü kapsar.
- ALLOW
Salt okuma
Sipariş sorgulama, müşteri görüntüleme. Serbestçe geçer.
lookup_order · get_customer - ESCALATE
Sınırlı yazma
İade gibi yazma işlemleri limitle çalışır; eşiğin üstü onaya gider ya da engellenir.
issue_refund · amount - ESCALATE
Dış etki
Şirket dışına çıkan e-posta varsayılan olarak onay ister ve gövdesi taranır.
send_email · egress_scan - BLOCK
Geri alınamaz
Müşteri silme gibi aksiyonlar bu agent için tamamen kapalıdır.
delete_customer · allow: false - BLOCK
Veritabanı
SELECT çalışır; DROP, DELETE, TRUNCATE, ALTER, GRANT ve REVOKE engellenir.
query_database · regex - BLOCK
Ağ
Genel adreslere istek serbest; bulut metadata, özel ağlar ve localhost kapalı.
fetch_url · 169.254.169.254
Sık sorulanlar
Yıkıcı agent aksiyonu nedir?
Sonucu geri alınamayan ya da geri alınması pahalı olan her araç çağrısı: kayıt silme, tablo düşürme, canlıya dağıtım, para gönderme, geçmişi yeniden yazan git komutu.
Rol tabanlı yetki bunu zaten çözmüyor mu?
Yetki, agent'ın neye erişebileceğini söyler; o anki çağrının mantıklı olup olmadığını söylemez. Agent'a silme yetkisi gerekebilir, ama her silme çağrısının onaylanması gerekmez. AvertGate bu kararı çağrı anında, argümana bakarak verir.
Engellenen agent çöker mi?
Hayır. Agent bir hata ve gerekçe alır, gerçek araç çağrılmaz. Çoğu agent bu gerekçeyle başka bir yol dener ya da kullanıcıya sorar.
Saldırı olmadan da işe yarar mı?
Evet. Yıkıcı aksiyonların çoğu saldırıdan değil, yanlış anlaşılmış bir talimattan ya da döngüye giren bir agent'tan çıkar. Kurallar niyete değil aksiyona bakar.
Agent'larınızın önüne bir kapı koyun.
Her kurulum, kendi agent'larınız üzerinde yapılan bir demo ve POC ile başlar.
