Skip to content

Commit

Permalink
в репозитории остался только SIEM формат и добавлены примеры фильтров
Browse files Browse the repository at this point in the history
  • Loading branch information
aw350m33d committed May 6, 2023
1 parent abec582 commit 7980eeb
Show file tree
Hide file tree
Showing 3,266 changed files with 43 additions and 50,123 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Репозиторий основан на наборе правил из https://github.com/vxcontrol/xp-rules. По сравнению с исходным репозиторием изменена файловая структура и удалена часть дублирующихся файлов для формата EDR.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Open XP Rules

Это открытый репозиторий с правилами на языке XP. Его цель - предоставление площадки для обмена экспертными знаниями по выявлению компьютерных атак по событиям.
5 changes: 5 additions & 0 deletions common/rules_filters/examples/IsNormalizedEvent/filter.flt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
filter::IsNormalizedEvent(){
correlation_name = null
and
normalized = true
}
11 changes: 11 additions & 0 deletions common/rules_filters/examples/IsNormalizedEvent/metainfo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Filter:
Name:
ru: 'Проверка, что событие является нормализованным'
en: 'Check if event normalized'
Description: {}
UseAsEventName: true
Args: {}
Tags:
- event
- normalized
ObjectId: LOC-RF-35030
6 changes: 6 additions & 0 deletions common/rules_filters/examples/IsProcessStartEvent/filter.flt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
filter IsProcessStartEvent(string $name) {
filter::IsNormalizedEvent() and
object == "process" and
action == "start" and
match(object.name, $name)
}
17 changes: 17 additions & 0 deletions common/rules_filters/examples/IsProcessStartEvent/metainfo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Filter:
Name:
ru: 'Проверка, что событие про запуск процесса'
en: 'Check if event is process start'
Description: {}
UseAsEventName: true
Args:
name:
Type: String
Name:
ru: 'Имя исполняемого файла'
en: 'Process image file name'
Default:
Tags:
- system
- process
ObjectId: LOC-RF-35031
Loading

0 comments on commit 7980eeb

Please sign in to comment.