Skip to content

Commit 2cbb764

Browse files
committed
make clean && make
1 parent 22134a2 commit 2cbb764

File tree

12 files changed

+157
-23
lines changed

12 files changed

+157
-23
lines changed

package/endpoint/data_stream/alerts/fields/fields.yml

Lines changed: 119 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4163,7 +4163,7 @@
41634163
ignore_above: 1024
41644164
description: 'Name of the host.
41654165
4166-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
4166+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
41674167
- name: os.Ext
41684168
level: custom
41694169
type: object
@@ -8102,6 +8102,37 @@
81028102
type: flattened
81038103
description: List of exported element names and types.
81048104
default_field: false
8105+
- name: enrichments.indicator.file.elf.go_import_hash
8106+
level: extended
8107+
type: keyword
8108+
ignore_above: 1024
8109+
description: 'A hash of the Go language imports in an ELF file excluding standard library imports. An import hash can be used to fingerprint binaries even after recompilation or other code-level transformations have occurred, which would change more traditional hash values.
8110+
8111+
The algorithm used to calculate the Go symbol hash and a reference implementation are available [here](https://github.com/elastic/toutoumomoma).'
8112+
example: 10bddcb4cee42080f76c88d9ff964491
8113+
default_field: false
8114+
- name: enrichments.indicator.file.elf.go_imports
8115+
level: extended
8116+
type: flattened
8117+
description: List of imported Go language element names and types.
8118+
default_field: false
8119+
- name: enrichments.indicator.file.elf.go_imports_names_entropy
8120+
level: extended
8121+
type: long
8122+
format: number
8123+
description: Shannon entropy calculation from the list of Go imports.
8124+
default_field: false
8125+
- name: enrichments.indicator.file.elf.go_imports_names_var_entropy
8126+
level: extended
8127+
type: long
8128+
format: number
8129+
description: Variance for Shannon entropy calculation from the list of Go imports.
8130+
default_field: false
8131+
- name: enrichments.indicator.file.elf.go_stripped
8132+
level: extended
8133+
type: boolean
8134+
description: Set to true if the file is a Go executable that has had its symbols stripped or obfuscated and false if an unobfuscated Go executable.
8135+
default_field: false
81058136
- name: enrichments.indicator.file.elf.header.abi_version
81068137
level: extended
81078138
type: keyword
@@ -8150,11 +8181,32 @@
81508181
ignore_above: 1024
81518182
description: Version of the ELF header.
81528183
default_field: false
8184+
- name: enrichments.indicator.file.elf.import_hash
8185+
level: extended
8186+
type: keyword
8187+
ignore_above: 1024
8188+
description: 'A hash of the imports in an ELF file. An import hash can be used to fingerprint binaries even after recompilation or other code-level transformations have occurred, which would change more traditional hash values.
8189+
8190+
This is an ELF implementation of the Windows PE imphash.'
8191+
example: d41d8cd98f00b204e9800998ecf8427e
8192+
default_field: false
81538193
- name: enrichments.indicator.file.elf.imports
81548194
level: extended
81558195
type: flattened
81568196
description: List of imported element names and types.
81578197
default_field: false
8198+
- name: enrichments.indicator.file.elf.imports_names_entropy
8199+
level: extended
8200+
type: long
8201+
format: number
8202+
description: Shannon entropy calculation from the list of imported element names and types.
8203+
default_field: false
8204+
- name: enrichments.indicator.file.elf.imports_names_var_entropy
8205+
level: extended
8206+
type: long
8207+
format: number
8208+
description: Variance for Shannon entropy calculation from the list of imported element names and types.
8209+
default_field: false
81588210
- name: enrichments.indicator.file.elf.sections
81598211
level: extended
81608212
type: nested
@@ -8204,6 +8256,12 @@
82048256
ignore_above: 1024
82058257
description: ELF Section List type.
82068258
default_field: false
8259+
- name: enrichments.indicator.file.elf.sections.var_entropy
8260+
level: extended
8261+
type: long
8262+
format: number
8263+
description: Variance for Shannon entropy calculation from the section.
8264+
default_field: false
82078265
- name: enrichments.indicator.file.elf.sections.virtual_address
82088266
level: extended
82098267
type: long
@@ -8546,7 +8604,7 @@
85468604
type: keyword
85478605
ignore_above: 1024
85488606
description: Traffic Light Protocol sharing markings.
8549-
example: WHITE
8607+
example: CLEAR
85508608
default_field: false
85518609
- name: enrichments.indicator.modified_at
85528610
level: extended
@@ -9483,6 +9541,37 @@
94839541
type: flattened
94849542
description: List of exported element names and types.
94859543
default_field: false
9544+
- name: indicator.file.elf.go_import_hash
9545+
level: extended
9546+
type: keyword
9547+
ignore_above: 1024
9548+
description: 'A hash of the Go language imports in an ELF file excluding standard library imports. An import hash can be used to fingerprint binaries even after recompilation or other code-level transformations have occurred, which would change more traditional hash values.
9549+
9550+
The algorithm used to calculate the Go symbol hash and a reference implementation are available [here](https://github.com/elastic/toutoumomoma).'
9551+
example: 10bddcb4cee42080f76c88d9ff964491
9552+
default_field: false
9553+
- name: indicator.file.elf.go_imports
9554+
level: extended
9555+
type: flattened
9556+
description: List of imported Go language element names and types.
9557+
default_field: false
9558+
- name: indicator.file.elf.go_imports_names_entropy
9559+
level: extended
9560+
type: long
9561+
format: number
9562+
description: Shannon entropy calculation from the list of Go imports.
9563+
default_field: false
9564+
- name: indicator.file.elf.go_imports_names_var_entropy
9565+
level: extended
9566+
type: long
9567+
format: number
9568+
description: Variance for Shannon entropy calculation from the list of Go imports.
9569+
default_field: false
9570+
- name: indicator.file.elf.go_stripped
9571+
level: extended
9572+
type: boolean
9573+
description: Set to true if the file is a Go executable that has had its symbols stripped or obfuscated and false if an unobfuscated Go executable.
9574+
default_field: false
94869575
- name: indicator.file.elf.header.abi_version
94879576
level: extended
94889577
type: keyword
@@ -9531,11 +9620,32 @@
95319620
ignore_above: 1024
95329621
description: Version of the ELF header.
95339622
default_field: false
9623+
- name: indicator.file.elf.import_hash
9624+
level: extended
9625+
type: keyword
9626+
ignore_above: 1024
9627+
description: 'A hash of the imports in an ELF file. An import hash can be used to fingerprint binaries even after recompilation or other code-level transformations have occurred, which would change more traditional hash values.
9628+
9629+
This is an ELF implementation of the Windows PE imphash.'
9630+
example: d41d8cd98f00b204e9800998ecf8427e
9631+
default_field: false
95349632
- name: indicator.file.elf.imports
95359633
level: extended
95369634
type: flattened
95379635
description: List of imported element names and types.
95389636
default_field: false
9637+
- name: indicator.file.elf.imports_names_entropy
9638+
level: extended
9639+
type: long
9640+
format: number
9641+
description: Shannon entropy calculation from the list of imported element names and types.
9642+
default_field: false
9643+
- name: indicator.file.elf.imports_names_var_entropy
9644+
level: extended
9645+
type: long
9646+
format: number
9647+
description: Variance for Shannon entropy calculation from the list of imported element names and types.
9648+
default_field: false
95399649
- name: indicator.file.elf.sections
95409650
level: extended
95419651
type: nested
@@ -9585,6 +9695,12 @@
95859695
ignore_above: 1024
95869696
description: ELF Section List type.
95879697
default_field: false
9698+
- name: indicator.file.elf.sections.var_entropy
9699+
level: extended
9700+
type: long
9701+
format: number
9702+
description: Variance for Shannon entropy calculation from the section.
9703+
default_field: false
95889704
- name: indicator.file.elf.sections.virtual_address
95899705
level: extended
95909706
type: long
@@ -9927,7 +10043,7 @@
992710043
type: keyword
992810044
ignore_above: 1024
992910045
description: Traffic Light Protocol sharing markings.
9930-
example: WHITE
10046+
example: CLEAR
993110047
default_field: false
993210048
- name: indicator.modified_at
993310049
level: extended

package/endpoint/data_stream/api/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@
245245
ignore_above: 1024
246246
description: 'Name of the host.
247247
248-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
248+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
249249
- name: os.Ext
250250
level: custom
251251
type: object

package/endpoint/data_stream/file/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -942,7 +942,7 @@
942942
ignore_above: 1024
943943
description: 'Name of the host.
944944
945-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
945+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
946946
- name: os.Ext
947947
level: custom
948948
type: object

package/endpoint/data_stream/library/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -899,7 +899,7 @@
899899
ignore_above: 1024
900900
description: 'Name of the host.
901901
902-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
902+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
903903
- name: os.Ext
904904
level: custom
905905
type: object

package/endpoint/data_stream/metadata/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@
382382
ignore_above: 1024
383383
description: 'Name of the host.
384384
385-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
385+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
386386
- name: os.Ext
387387
level: custom
388388
type: object

package/endpoint/data_stream/metrics/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -908,7 +908,7 @@
908908
ignore_above: 1024
909909
description: 'Name of the host.
910910
911-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
911+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
912912
- name: os.Ext
913913
level: custom
914914
type: object

package/endpoint/data_stream/network/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@
564564
ignore_above: 1024
565565
description: 'Name of the host.
566566
567-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
567+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
568568
- name: os.Ext
569569
level: custom
570570
type: object

package/endpoint/data_stream/policy/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -691,7 +691,7 @@
691691
ignore_above: 1024
692692
description: 'Name of the host.
693693
694-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
694+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
695695
- name: os.Ext
696696
level: custom
697697
type: object

package/endpoint/data_stream/process/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@
527527
ignore_above: 1024
528528
description: 'Name of the host.
529529
530-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
530+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
531531
- name: os.Ext
532532
level: custom
533533
type: object

package/endpoint/data_stream/registry/fields/fields.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@
464464
ignore_above: 1024
465465
description: 'Name of the host.
466466
467-
It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use.'
467+
It can contain what hostname returns on Unix systems, the fully qualified domain name (FQDN), or a name specified by the user. The recommended value is the lowercase FQDN of the host.'
468468
- name: os.Ext
469469
level: custom
470470
type: object

0 commit comments

Comments
 (0)