الميزات¶
عمليات مجموعة البيانات¶
إدارة مجموعات البيانات المستخدمة في التحليل.
-
get_dataset_status
استرجاع حالة مجموعة البيانات المحمَّلة حاليًا. -
list_datasets
سرد مجموعات بيانات CSV المتاحة للتحليل.
يدعم ترقيم الصفحات. -
switch_dataset
تبديل مجموعة بيانات التحليل النشطة إلى ملف CSV محدد. -
unload_dataset
إلغاء تحميل جدولlogsالحالي. -
dataset_profile
استرجاع ملخص لمجموعة البيانات، يتضمن: - إجمالي عدد الأحداث
- النطاق الزمني
- أبرز الاتجاهات
يدعم ترقيم الصفحات.
الاستعلام والبحث¶
البحث في بيانات السجل والاستعلام عنها.
-
run_sql
تنفيذ استعلامSELECTللقراءة فقط على جدولlogs.
يتضمن قيود أمان مدمجة. -
search_all_fields
إجراء عمليات بحث بالكلمات المفتاحية عبر جميع الأعمدة أو أعمدة محددة.
يدعم ترقيم الصفحات. -
get_event_detail
استرجاع حدث واحد بتنسيقField / Valueموسَّع.
يدعم البحث حسبRecordIDأو شروط الاستعلام.
الخط الزمني والتحليلات¶
تحليل نشاط الهجوم والخطوط الزمنية للأحداث.
-
analyze_mitre_tactics
إجراء تحليل زمني لمراحل الهجوم مجمَّعة حسب تكتيكات MITRE ATT&CK. -
analyze_host_timeline
استخراج الأحداث الزمنية لمضيف محدد.
مفيد لـتتبع سلسلة الاختراق. -
correlate_lateral_movement
ربط نشاط الحركة الجانبية بين المضيفين ضمن نافذة زمنية محددة. -
summarize_events
تجميع أحداث السجل حسب حقل محدد. -
summarize_by_time_window
عدّ الأحداث حسب النافذة الزمنية: 1h3h6h12h-
1d -
analyze_rule_titles
تجميع تكرار حدوثRuleTitleمع شروط تصفية اختيارية.
التحليل التفصيلي وتحليل مؤشرات الاختراق¶
استخراج وتحليل المؤشرات من تفاصيل السجل.
-
parse_details_field
استخراج أزواج المفتاح/القيمة من حقلDetails.
يدعم السرد والتجميع الفريد. -
extract_iocs
استخراج مؤشرات الاختراق (IOCs) منDetailsوExtraFieldInfo، مصنَّفة حسب النوع. -
decode_powershell_commands
فك ترميز أوامر PowerShell المشفَّرة بـ Base64 الموجودة في الأحداث.