Güvenlik ajanlarında insan onayı

Tehdidi sınırlandırmak yalnızca alarm değil, karar gerektirir.

Nöbetçi analist önlemi telefonundan onaylar. Karar olay kaydına eklenebilir.

Bir SOC ajanı sınırlandırma işlemi için analist onayını nasıl alır?

Pushary analiste telefonundan izin sorar. Sistem izolasyonu, hesap kapatma veya engelleme öncesine bir çağrı koyun. Analist kilit ekranından onaylar ya da reddeder. Ajan yalnızca güven puanına göre hareket etmek yerine yanıtı bekler. Süresinde yanıt gelmezse önlem uygulanmaz. Her karar olay kaydı için saklanır.

Onay gereken işlemler

Bu çağrılar kendiliğinden çalışmamalı

isolateHost(hostId)
Bir makineyi ağdan ayırmak saldırıyı durdurabilir, ama meşru kullanımı da keser. Yanlış sistemde yeni bir olay yaratır.
disableAccount(userId)
Yanlış hesabı kapatmak bir kişinin işini hemen durdurur ve destek talepleri doğurur.
blockIndicator(type, value)
Ortak IP adresi veya alan adını engellemek alarmla ilgisiz hizmetleri de kesebilir.
revokeSessions(userId)
Tüm oturumları iptal etmek çalınmış kimlik bilgilerinde doğru, hatalı tespitte yanlış olabilir. Ayrımı analist yapmalıdır.

Kod

Mevcut adımınıza tek bir çağrı ekleyin

Tüm ajanı değil, ilgili işlemi onaya bağlayın. Güvenli görevler kimseye sormadan devam eder.

bash
pip install pushary
tek çağrı
import os
from pushary import PusharyServer

px = PusharyServer(api_key=os.environ["PUSHARY_API_KEY"])

def contain(alert, action):
    # Enrichment and evidence collection never wait for anyone.
    context = enrich(alert)

    if action.reversible and context.confidence > 0.95:
        return apply(action)

    decision = px.decisions.ask(
        external_id=alert.duty_analyst_id,
        type="confirm",
        question=(
            f"{action.summary} on {action.target}? "
            f"Confidence {context.confidence:.0%}. Impact: {action.user_impact}."
        ),
    )

    if not decision["approved"]:
        return annotate(alert, "containment not authorized")
    return apply(action)

Kim karar verir

Karar vermek için masada olmak gerekmez

Kararı nöbetçi analist verir; mesai dışında bazen tek kişidir. Gündüz çalışan bir sohbet isteğini gece üçte kimse okumayabilir. Pushary, nöbet çizelgenizin belirlediği kişinin telefonuna kullanıcı kimliğiyle ulaşır.

İnsanı beklemek saldırgana daha fazla zaman kazandırmaz mı?

Bazen kazandırır. Bu yüzden olayın tamamı için değil, işlem bazında karar verin. Bağlam toplama, delil saklama ve açıkça geri alınabilir adımlar hemen çalışıp sonra incelenebilir. Hatalı uygulanması ağır sonuç doğuracak işlemler için sorun: canlı sistemi izole etmek, önemli bir hesabı kapatmak veya ortak hizmeti engellemek. Yalnızca güven puanına dayanmak kesinti riskini ortadan kaldırmayabilir. Mobil soru doğru kişiye hızlı ulaşmayı amaçlar, fakat belirli bir yanıt süresi garanti etmez. Süre dolarsa onaya bağlı önlem uygulanmaz ve zaman aşımı geçmişte görünür kalır. Hangi işlemlerin bu kontrolü gerektirdiğine kendi kodunuz karar verir.

İlgili kaynaklar: Bilgisayar güvenliği olaylarının yönetimi hakkında NIST SP 800-61.

$99/ ay, Partner planı

Ürününüze ekleyin. Kullanıcılarınız Pushary hesabı açmaz ve bize ödeme yapmaz.

What the Partner plan covers

Sık sorulan sorular

Sorularınızın yanıtları

Güvenilir tespitler otomatik çalışıp diğerleri onay isteyebilir mi?
Evet. Kodunuz geri alınabilirlik ve güven düzeyine göre karar verir. Örneğin %95 üzerinde güvenle tespit edilen, geri alınabilir bir işlem doğrudan çalışabilir; diğerleri analiste sorulur. Onay sayısını az tutun ki dikkatli değerlendirilsin.
Bu, nöbetçi alarm aracımızın yerini alır mı?
Hayır. Alarm bir olay olduğunu bildirir. Pushary somut bir soru sorar ve yanıtı bekleyen ajana döndürür. İki işlev birlikte kullanılabilir.
Olay sonrası kayıtta neler bulunur?
Gösterilen soru, eklediğiniz güven ve etki bilgileri, yanıt, kişi ve zaman bulunur. Dışa aktarılabilir. Partner Launch 90 gün, Partner Growth 365 gün saklar. İmzalı webhook’lar yanıtları olay yönetim sisteminize de gönderebilir.
Analist soruyu kaçırırsa ne olur?
Önlem uygulanmaz. Ajanınız başka bir kullanıcı kimliğiyle ikinci analiste sorabilir. Süreyi işlemin aciliyetine göre belirleyin. Yanıtsız istek saklanır ve görünür kalır.

Gereken adımda kararı insana bırakın.

Kullanıcıyı bir kez bağlayın, tek çağrıyla sorun ve işlemi yalnızca onay gelirse çalıştırın. Her yanıt kaydedilir.

Start free