
كاشف قائم على Zeek لـ Mitre Caldera.
zeek-caldera-detector هي حزمة مبنية على Zeek لكشف منارات Caldera وتنزيلات الوكلاء. صُممت لتحديد الأنشطة المشبوهة المرتبطة بأطر عمل Caldera للتحكم والسيطرة (C2)، بما في ذلك Sandcat وRagdoll وManx.
توفر هذه الحزمة آليات قوية لمراقبة حركة مرور HTTP، وكشف أنماط المنارات، وتحديد تنزيلات الملفات المشبوهة استنادًا إلى مؤشرات محددة مسبقًا.
Sandcat وRagdoll وManx) استنادًا إلى مسارات URI الفريدة وسلاسل User-Agent.sandcat.go وmanx.go وragdoll.py) في ترويسات HTTP.تستخدم الوحدة الآليات التالية للكشف:
تشغيل ملف sandcat.pcap المرفق من دليل testing/Traces عبر هذا المنطق يُنتج التنبيهات التالية:
#separator \x09
#set_separator ,
#empty_field (empty)
#unset_field -
#path notice
#open 2025-01-22-21-21-11
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p fuid file_mime_type file_desc proto note msg sub src dst p n peer_descr actions email_dest suppress_for remote_location.country_code remote_location.region remote_location.city remote_location.latitude remote_location.longitude
#types time string addr port addr port string string string enum enum string string addr addr port count string set[enum] set[string] interval string string string double double
1734546921.034784 CHhAvVGS1DHFjwGM9 172.18.0.3 58326 172.18.0.2 8888 - - - tcp Caldera::SuspiciousFileDownload Caldera file download detected: file 'sandcat.go', platform 'linux', User-Agent 'curl/7.68.0' - 172.18.0.3 172.18.0.2 8888 - - Notice::ACTION_LOG (empty) 3600.000000 - - - - -
1734546938.807708 C4J4Th3PJpwUYZZ6gc 172.18.0.3 35540 172.18.0.2 8888 - - - tcp Caldera::C2Detected Potential Sandcat beacon detected to /beacon with User-Agent 'Go-http-client/1.1' - 172.18.0.3 172.18.0.2 8888 - - Notice::ACTION_LOG (empty) 3600.000000 - - - - -
#close 2025-01-22-21-21-11
المساهمات مرحب بها! يرجى فتح issue أو إرسال pull request لإصلاح الأخطاء أو التحسينات أو اقتراح ميزات جديدة.
هذا المشروع مرخّص بموجب رخصة MIT. راجع ملف COPYING للحصول على التفاصيل.