Nasıl gözden kaçıyor
Bir ajandan sayfayı özetlemesini istediniz. Sayfa ajana önce başka bir şey yapmasını söylüyor. Buradaki güven sınırı şudur: dış içerik, görevinizin içinde bir talimata dönüşmeye çalışıyor.
Bir inceleme sayfasının, yetki iddia eden ve özeti tamamlamadan önce ajana bir yükleyici çalıştırmasını isteyen bir mesaj içerdiğini düşünün. Kullanışlı kaynak materyalin ortasında bu talimat bir insan gözlemcisi tarafından kolayca gözden kaçabilir.
ClawMetry neyi tespit eder
ClawMetry, kayıtlı araç sonuçlarını ve kullanıcı kaynaklı metni bilinen prompt enjeksiyon imzaları açısından denetler. Eşleşen bir araç sonucu, imzayı ve kaynak aracı belirten bir uyarı oluşturur. Bulgunun eşleşen metni tekrar etmesi gerekmez.
Bulguyu değiştiren fark
Tetikleyen örnek
Sayfa ajana hareket etmesini söylüyor
Uyarı bulgusu
Sessiz karşılaştırma
Olağan sayfa içeriği
Bu dedektör için bulgu yok.
İncelenen örnekte getirilen bir sayfaya sahte bir talimat yerleştiriliyor ve uyarı alınıyor. Olağan bir otel açıklaması sessiz kalıyor. Aynı turda daha sonra gerçekleşen yüksek riskli bir araç çağrısı önem düzeyini artırabilir; bu da olayların sırasını gözden geçirmeyi değerli kılar.
Dedektör sonucunu incele
{
"kind": "prompt_injection",
"severity": "warning",
"evidence": {
"source": "tool_result",
"tool": "WebFetch",
"signatures": [
"forged_authority",
"task_handoff"
],
"signature_labels": [
"imitates a system or authority message",
"asks the agent to do something else before the user's task"
],
"tool_result_matches": 1,
"user_message_matches": 0,
"followed_by_tool": null,
"followed_by_risk": null,
"threshold": 1,
"threshold_source": "static",
"observed": "declared injection signatures in the text of tool results and user-sourced messages; matched text is not kept"
}
}Girdileri ve tam sonuçları indir (JSON)Örnek nasıl kontrol edildi
Bu örnekler, yayımlanan dedektörü yazılmış olay verisi veya tek kullanımlık yapılandırma dosyalarıyla değerlendirir. Videolar bu davranışları göstermektedir. Bunlar canlı ajan veya ürün arayüzü kayıtları değildir. Örneklerdeki hiçbir komut çalıştırılmamıştır.
Sonuç bu girdiler için davranışı ortaya koyar. Çalışma zamanı alımını, önlemeyi veya gerçek bir ihlali kanıtlamaz. Sabitlenmiş kaynak sözleşmesini incele.
Sonraki kontrol noktaları
İçeriği sağlayan kaynağı ve ardından gerçekleşen eylemleri inceleyin. Orijinal görevi göz önünde bulundurun. Ajan dış metni otorite olarak mı değerlendirdi, yoksa yalnızca alıntı mı yaptı? Bulguyu, bu sınırı gerçek kayıtlı etkinlikle araştırmak için kullanın.
- İçerik kaynağını belirleyin
- Sonraki eylemleri inceleyin
- Orijinal görevle karşılaştırın
Bu sinyalin ortaya koyduğu
Bunlar sınırlı imza denetimleridir. Başka sözcüklerle ifade edilen ve eşleşmeyen biçimler atlanabilir; bir eşleşme ajanın itaat ettiğini kanıtlamaz.