Thomas Patzke
09c8d42c03
Deleted Sysmon config which doesn't makes sense
2021-07-08 07:31:49 +02:00
Florian Roth
cdc434cfc4
feat: OriginalFileName mapping in MDATP ImageLoad events
2021-07-07 18:22:58 +02:00
frack113
4e3b275056
Fix more windows fields name
2021-07-07 12:28:00 +02:00
frack113
5c9ca35bb6
Add the last missing
2021-07-07 09:10:50 +02:00
frack113
e76f30d59c
Add some missing fields mapping
2021-07-06 15:56:33 +02:00
Florian Roth
400fae4dba
Merge pull request #1609 from cianmcgovern/graylog-fix
...
Escape spaces in graylog backend
2021-07-04 14:20:07 +02:00
frack113
8fd81acee4
Change getRuleName() to get 'id-title' instead of ('id' or 'title')
2021-07-04 11:56:59 +02:00
Cian Mc Govern
7fca08e5bd
Escape spaces in graylog backend
2021-07-02 21:56:08 +01:00
Florian Roth
06ab553d25
Merge pull request #1604 from SigmaHQ/rule-devel
...
Config: Splunk fix log sources prefix, THOR PS classic
2021-07-02 15:39:22 +02:00
Florian Roth
ba94b8396c
config: thor - powershell classic
2021-07-02 14:14:48 +02:00
Florian Roth
03e2b9d376
fix: missing "WinEventLog:" in splunk-windows.yml
2021-07-02 14:13:12 +02:00
Florian Roth
825ff5520b
Merge pull request #1597 from SigmaHQ/rule-devel
...
config: add PrintService Operational
2021-07-01 10:27:43 +02:00
Florian Roth
63f3fd7e73
config: add PrintService Operational
2021-07-01 09:55:15 +02:00
Florian Roth
19962c6fe4
Merge pull request #1590 from SigmaHQ/rule-devel
...
config: mappings for Microsoft print service
2021-06-30 14:50:52 +02:00
Florian Roth
a49bfb14dd
refactor: Admin log - not Operational
2021-06-30 14:22:40 +02:00
Florian Roth
26cfbb9c34
config: mapping for Microsoft SMBClient service - security
2021-06-30 14:16:26 +02:00
Florian Roth
8262a1d98b
config: mappings for Microsoft print service
2021-06-30 14:09:44 +02:00
frack113
f2b24ea6a3
Add support for action yml
2021-06-29 17:45:59 +02:00
frack113
bb8fe7f3b8
Add --output-extention
if you want a custom output file extention (.ndjson,.txt,.splunk,..)
2021-06-29 08:13:48 +02:00
frack113
b26fc228b4
update help and add '/' or '\\' for surfix
2021-06-28 21:25:51 +02:00
frack113
831654a57a
Add a way to have a output prefix
2021-06-28 19:27:20 +02:00
Cody Swanson
ab3a54c336
Update Elasticsearch Watcher backend to populate name field in alert metadata
2021-06-27 12:08:45 -07:00
Florian Roth
abe353de66
Merge pull request #1561 from frack113/es_rule_add_more_tag
...
add multi custom tag for issue #1560
2021-06-25 12:25:28 +02:00
Florian Roth
2ad6401487
Merge pull request #1565 from SpeedyFireCyclone/powershell_fieldmappings
...
Generic remapping for PowerShell backend
2021-06-25 12:21:00 +02:00
Florian Roth
537d89d185
Merge pull request #1575 from SigmaHQ/rule-devel
...
rules: PurpleSharp, WMIC ActiveScriptEventConsumer
2021-06-25 12:15:35 +02:00
eocete
bfbd1c6487
Merge remote-tracking branch 'upstream/master' into master
2021-06-21 14:11:39 +02:00
eocete
4b92dbb90d
master: Added new Devo backend for the sigmac tool. Added three new backend configurations to support the Devo backend. Added a new test suite to cover the Devo backend cases.
2021-06-21 14:06:04 +02:00
Remco Hofman
a18c3952d9
More generic remapping for PowerShell backend
2021-06-20 07:58:01 +02:00
frack113
1f2c93a4e7
add multi custom tag for issue #1560
2021-06-17 08:05:44 +02:00
Florian Roth
ae06ebcae0
Merge pull request #1551 from xg5-simon/xg5-simon
...
Support for VMware Carbon Black Cloud EEDR
2021-06-10 18:35:16 +02:00
Florian Roth
bf40b64f91
docs: better title in crowdstrike config
2021-06-10 17:07:01 +02:00
Florian Roth
cd2792f82c
Merge pull request #1547 from frack113/new_filter_condition
...
Add New filter condition
2021-06-10 14:42:44 +02:00
Simon
1d081e300d
Support for VMware Carbon Black Cloud EEDR
...
Add support for VMware Carbon Black Cloud EEDR. Field mappings derived from https://developer.carbonblack.com/reference/carbon-black-cloud/cb-threathunter/latest/process-search-fields/
2021-06-10 21:45:29 +10:00
Florian Roth
ab3baa9463
Merge pull request #1534 from SpeedyFireCyclone/mdatp_serviceinstalled
...
MDATP ServiceInstalled mapping
2021-06-10 09:05:56 +02:00
frack113
a600e2dcaa
forget a print debug
2021-06-10 08:49:15 +02:00
frack113
af1aee9541
Add filter condition= and condition!=
2021-06-10 08:26:19 +02:00
frack113
1b4d4cfb82
Add missing sysmon EventID
2021-06-09 12:52:38 +02:00
Joshua Roys
2034d36677
Add support for Elastic EQL
...
The EQL backend supports translation of the "near" aggregation into
EQL sequences. Additionally, the es-rule backend now has a sibling
es-rule-eql backend that outputs EQL queries instead of qs.
2021-06-08 13:38:38 -04:00
frack113
e66a3f9513
T1562.001 Attempting to disable scheduled scanning and other parts of windows defender atp.
2021-06-07 15:03:19 +02:00
frack113
3d9fe490ab
Detect modification of sysmon configuration by sysmon
2021-06-04 11:27:15 +02:00
Remco Hofman
0aa05f53e9
MDATP ServiceInstalled event mapping
2021-06-03 21:43:52 +02:00
Florian Roth
2115bfcd75
Merge pull request #1519 from frack113/esrule_new_option
...
Add some fun backend option for es-rule
2021-06-03 20:50:44 +02:00
frack113
bf98f43850
Set powershell_alternate_powershell_hosts.yml more accurate by adding the correct channel for EventID
2021-06-01 10:47:17 +02:00
frack113
aa34ff8e3c
Addition of System
channel for more accurate detection
2021-05-30 09:27:08 +02:00
frack113
7ec513f1d0
Fix error when use -< namefile.yml
in commandline as I never use it
2021-05-28 12:47:37 +02:00
frack113
b3a608599a
Add some fun backend option for es-rule
2021-05-28 10:51:08 +02:00
Florian Roth
6e31bc3037
Merge pull request #1485 from V1D1AN/master
...
Update ecs-zeek-elastic-beats-implementation.yml
2021-05-27 14:59:14 +02:00
Florian Roth
ffeda2a2a2
Merge pull request #1492 from frack113/es_rule_uuid
...
Fix errors when import es-rule ndjson to KIBANA
2021-05-27 10:24:39 +02:00
Florian Roth
f98716c672
Merge pull request #1500 from frack113/sigmac_add_time_filter
...
Sigmac add new filter
2021-05-27 10:16:19 +02:00
Florian Roth
d06f2bcf14
fix: sysmon backend "startswith"
2021-05-26 15:42:16 +02:00
Florian Roth
bb71860fb2
Merge pull request #1509 from vastlimits/feature/update-6.1
...
Updated uberAgent backend to support version 6.1.
2021-05-26 13:08:08 +02:00
frack113
0e688d8dd0
Add the 'logsource!=' filter
2021-05-22 09:04:30 +02:00
frack113
f213226eb4
Add the 'tag!=' filter
2021-05-22 08:57:42 +02:00
frack113
8aa3ea15d7
change to the more revealing name "inlastday"
2021-05-22 08:44:30 +02:00
frack113
8a8f003d15
add lastday filter to get only the rule update or create in the last N days
...
lastday=0 is all :)
2021-05-21 19:31:06 +02:00
frack113
b92b765f9a
Fix import to kibana error 400 severity is invalid.
2021-05-20 13:14:43 +02:00
frack113
cbb81cdf86
Fix import to kibana error 400 rish_score is null.
...
rish_score is a integer.
If level is invalid set to medium
2021-05-20 12:32:19 +02:00
frack113
f0974e9cf3
Fix : **false_positives** must be a array.
...
If null add "Unknown".
If it is a string convert to a simple array row
2021-05-20 11:20:38 +02:00
frack113
76523c5dbf
fix [ #1486 ]( https://github.com/SigmaHQ/sigma/issues/1486 ).
...
rule_id is always an uuid now.
For the rule-collection with only one uuid :
- first detection get the uuid
- other detection get a new uuid
it is a palliative, because the secondary uuid are not kept between 2 launches.
best practice is to use one uuid per detection and not files.
2021-05-20 08:42:58 +02:00
Sven Scharmentke
a36bc55b06
Updated uberAgent backend to support version 6.1.
2021-05-18 12:07:09 +02:00
frack113
3b23c18f70
If not null use uuid instead of title for the rule id
2021-05-17 22:12:17 +02:00
V1D1AN
56e3a6aaf3
Update ecs-zeek-elastic-beats-implementation.yml
2021-05-16 22:53:25 +02:00
Florian Roth
691283616f
Merge pull request #1477 from wagga40/master
...
Resolves #1450 - Bug in es-rule backend when using "-r" argument
2021-05-14 09:00:30 +02:00
wagga40
534898a3ce
Resolves #1450 - Bug in es-rule backend when using "-r" argument
2021-05-13 21:47:22 +02:00
wagga40
972f7a562b
Updated SQL/SQLite backend tests
2021-05-13 17:51:54 +02:00
wagga40
5e99379803
Change to have raw log in rule results with SQL/SQlite Backends
2021-05-13 15:01:52 +02:00
Florian Roth
33d9d6876e
Merge pull request #1456 from wagga40/update-sql-backend
...
Add a backend option to specify table name for SQL Backend
2021-05-11 15:00:39 +02:00
Florian Roth
b655c25f7a
Merge pull request #1459 from JohnConnorRF/winlogbeat_scriptblock_logging
...
Add ScriptBlockText to Winlogbeat Configs
2021-05-11 14:59:08 +02:00
JohnConnorRF
1574d263cc
Updated Winlogbeat Modules config based on: 048c3cc19b/x-pack/winlogbeat/module/powershell/config/winlogbeat-powershell.js (L171-L178)
2021-05-05 10:25:36 -04:00
Florian Roth
a9417b3f7b
docs: better error highlighting
2021-05-05 12:59:13 +02:00
Florian Roth
0ca2d05247
revert changes to powershell backend
2021-05-05 12:26:59 +02:00
Florian Roth
55c39122e3
Merge branch 'master' into rule-devel
2021-05-05 11:56:20 +02:00
John Connor McLaughlin
3926e2388f
Added ScriptBlockText as a field for winlogbeat configs as per https://www.elastic.co/guide/en/beats/winlogbeat/master/exported-fields-winlog.html
2021-05-04 15:23:47 -04:00
Florian Roth
2f12c5c540
fix: too broad definition of *.log on linux
2021-05-03 17:04:55 +02:00
Florian Roth
a9c837659b
backend: powershell: escape $ symbols in strings
2021-05-03 15:30:33 +02:00
wagga40
cc13a5e3de
Add a backend option to specify table name for SQL Backend
2021-05-02 14:39:41 +02:00
Maxime Lamothe-Brassard
11982abec0
Add support for macOS rules and fix case sensitivity.
2021-04-28 16:49:59 -07:00
Max Altgelt
7c8cca744f
chore: Revert log file changes for THOR sigma configuration
...
Revert recent changes for Windows / Linux .log files for THOR
because of massive performance impacts.
2021-04-28 17:48:17 +02:00
Max Altgelt
de2cedf213
fix: Distinguish Windows and Linux logfiles by path separator
...
A previous commit added a log source detailing *.log files with
product: linux. This caused linux specific Sigma rules to apply to
all *.log file, including those on Windows. To distinguish these
cases, expand the file path pattern to include the typical start
for unix / windows paths ( / vs [A-Z]:\ )
2021-04-28 11:45:19 +02:00
Florian Roth
d24f0b8988
feat: generic registry events compatible with native audit logging
2021-04-26 09:31:36 +02:00
Florian Roth
66d0f910dd
feat: windows native events - registry_event
2021-04-25 22:35:23 +02:00
Florian Roth
08234c4620
Revert "fix: splunk for windows config errors"
...
This reverts commit 13347df263
.
2021-04-25 21:52:29 +02:00
Florian Roth
d766c12888
feat: generic categories - thor config
2021-04-23 17:47:09 +02:00
Florian Roth
c7ce9154d1
Merge pull request #1030 from stevengoossensB/master
...
Updated sysmon config and rewrite rules to use categories
2021-04-23 16:52:25 +02:00
phantinuss
95fa99b4a3
search generic log files for product: linux
2021-04-23 12:00:48 +02:00
Florian Roth
64f5af4c45
Merge pull request #1432 from SigmaHQ/rule-devel
...
fix: splunk windows config, additional rule
2021-04-23 10:30:44 +02:00
Florian Roth
13347df263
fix: splunk for windows config errors
2021-04-23 09:50:13 +02:00
Thomas Patzke
35e6e515ba
Merge pull request #1414 from herrBez/fix-542-dsl-aggregation-without-aggfield
...
Fix es-dsl aggregation generation when aggfield is not given
2021-04-20 10:35:16 +02:00
Cedric Hien
2ff27aa980
Fix SyntaxWarning for 'is' on fireeye-helix backend
2021-04-17 12:55:13 +02:00
Steven
7b679cc1f7
- Modified rules to use categories instead of hardcoded event IDs
...
- Added file_delete category (Sysmon Event ID 23) to the generic translation file
2021-04-15 01:40:31 +02:00
Steven
850a002840
Merge branch 'master' of https://github.com/SigmaHQ/sigma
2021-04-15 01:25:48 +02:00
herrBez
3b30a91185
Fix es-dsl aggregation generation when aggfield is not given
...
Related to #542 and #543
2021-04-06 16:41:46 +02:00
Thomas Patzke
5118be6bf6
Merge pull request #1407 from JohnConnorRF/winlogbeat_config_update
...
Update winlogbeat configuration file to support File Product details
2021-04-06 00:51:27 +02:00
Thomas Patzke
82fd5ca233
Merge pull request #1408 from roysjosh/es-rule-threshold
...
Implement Elastic threshold detection rules
2021-04-06 00:50:50 +02:00
Thomas Patzke
d789eb9c6f
Merge pull request #1409 from roysjosh/es-barf-on-multiple-conditions
...
Elastic: raise an error from the base backend if a rule has multiple conditions
2021-04-06 00:50:05 +02:00
Thomas Patzke
9606fc9c38
Merge pull request #1411 from wietze/mdatp_improvements
...
Various Defender for Endpoint (mdatp) bug fixes
2021-04-06 00:37:40 +02:00
Thomas Patzke
5f2ff99eea
Replaced pip requirements with pipenv
2021-04-03 01:00:22 +02:00
Wietze
30c6d753fd
Removed unnecessary imports
2021-04-01 16:08:22 +01:00
Wietze
fb1bb91c3c
Apply changes to Defender for Endpoint backend
2021-04-01 16:02:06 +01:00
JohnConnorRF
477f05c5f2
Added in Product entry for winlogbeat-old
2021-04-01 09:24:24 -04:00
JohnConnorRF
1f3ee87e55
Added Product field to winlogbeat-modules-enabled.config. Note that the ECS details for Process do not include Product ( https://www.elastic.co/guide/en/ecs/1.4/ecs-process.html ) so winlog.event_data.Product was used instead of process.Product
2021-04-01 09:19:21 -04:00
Florian Roth
2560f40e06
Merge pull request #1406 from roysjosh/winlogbeat-mapping
...
Map CommandLine appropriately
2021-04-01 09:16:28 +02:00
Joshua Roys
7923852cc3
Elastic: raise an error from the base backend if a rule has multiple conditions
2021-03-31 16:01:05 -04:00
Joshua Roys
0448e46870
Implement Elastic threshold detection rules
...
Transform supported count() aggregations (> and >=, no count field,
optionally a group by field) into a threshold detection rule.
2021-03-31 15:19:04 -04:00
JohnConnorRF
3fd396f4db
Updated winlogbeat configuration file to support File Product details
2021-03-30 13:21:14 -04:00
Joshua Roys
30ab2aad75
Map CommandLine appropriately
...
Args is an array of the exploded command line and causes many rules to misfire.
2021-03-30 10:15:10 -04:00
Thomas Patzke
eb98f0ba28
Merge pull request #1402 from refractionPOINT/lc-support-live-wel
...
Add option to support different LimaCharlie targets.
2021-03-29 23:13:01 +02:00
Florian Roth
ac1f82f7ca
Merge pull request #1380 from iosonogio/bugfix/netwitness-null
...
[bugfix] netwitness and netwitness-epl backends have incoherent null expressions
2021-03-29 11:23:18 +02:00
Maxime Lamothe-Brassard
e0666036a4
Add option to support different LimaCharlie targets.
2021-03-24 17:58:50 -07:00
Florian Roth
7d7dd4cb67
fix: missing index field in FE helix config
2021-03-20 09:09:45 +01:00
Florian Roth
8b145e20e4
Merge branch 'rule-devel' of https://github.com/SigmaHQ/sigma into rule-devel
2021-03-20 09:04:40 +01:00
Florian Roth
58a1ab9817
fix: wrong indentation in fireeye helix mapping
2021-03-20 09:04:38 +01:00
Florian Roth
e47ee24889
Merge branch 'master' into rule-devel
2021-03-20 08:52:55 +01:00
Florian Roth
9e287a1b89
feat: MSExchange Management log mapping
2021-03-20 08:49:59 +01:00
Florian Roth
1fc408bfaa
fix: duplicate field values in YAML configs
2021-03-20 08:49:43 +01:00
Florian Roth
6ac6b9295b
Merge pull request #1392 from hustlibraco/patch-1
...
Update winlogbeat.yml
2021-03-20 08:28:35 +01:00
albchen
42e82c95df
Updated for use with Image Load events
...
Added compatibility to add DeviceImageLoadEvents if "image_load" category is found. Also, field ImageLoaded added to the mapping.
2021-03-18 15:49:25 -07:00
Codehardt
6d626456f2
fix: syntax error in THOR's config file
2021-03-17 11:49:50 +01:00
libraco
3c5624ca88
Update winlogbeat.yml
...
add `SAMAccountName: winlog.event_data.SamAccountName` mapping for rules/windows/builtin/win_vul_cve_2020_1472.yml
2021-03-15 23:54:28 +08:00
libraco
2971a08734
Update winlogbeat.yml
...
add AccessList mapping of winlogbeat for rules/windows/builtin/win_susp_lsass_dump_generic.yml.
2021-03-15 23:01:07 +08:00
Thomas Patzke
f4734cd5e5
Merge pull request #1309 from WuerthIT:logsourcemerging
...
functionality for parameter logsourcemerging
2021-03-13 22:25:29 +01:00
Thomas Patzke
c13f3f1383
Merge pull request #1325 from dennispo/align-simac-stixshifter
...
sigmac to STIX enhancements
2021-03-13 18:49:12 +01:00
Thomas Patzke
99c7889363
Merge pull request #1368 from roysjosh/stable-risk-scores
...
es-rule: make risk scores stable
2021-03-13 18:46:37 +01:00
vh
7eeed68fb4
Chronicle Security Backend contributed by SOC Prime.
2021-03-12 12:21:44 +02:00
Johnny Walker
0873c57acf
Update netwitness.py
...
nullExpression fixed to be really null (missing exclamation mark)
2021-03-09 17:43:44 +01:00
Johnny Walker
4e5a9a58a5
Update netwitness-epl.py
...
nullExpression and notNullExpression fixed to be logically coherent and compatible with EPL syntax
2021-03-09 17:41:54 +01:00
Dennis Potashnik
12cc2cade1
Moved references to binary file from custom config to stix-2.0 config
2021-03-02 12:04:22 +02:00
Dennis Potashnik
e12d710ab4
Fixed config typo
2021-03-02 11:51:46 +02:00
Joshua Roys
92fcc314bf
es-rule: make risk scores stable
...
Don't create unnecessary deltas between runs.
2021-03-01 10:13:34 -05:00
Thomas Patzke
a08571be91
Merge branch 'master' of https://github.com/Neo23x0/sigma
2021-02-28 21:57:51 +01:00
Thomas Patzke
6995e6378b
Added LGPL to distribution
2021-02-28 21:32:38 +01:00
jaegeral
e1f43f17c2
fixed various spelling errors all over rules and source code
2021-02-24 14:43:13 +00:00
Thomas Patzke
e248012783
Release 0.19
2021-02-23 21:27:14 +01:00
Thomas Patzke
5cfd837776
Removed irrelevant type check in fieldlist backend
...
Fixes issue #1351
2021-02-23 21:15:29 +01:00
Thomas Patzke
74ae89833f
Added long description to PyPI distribution
2021-02-23 21:06:25 +01:00
Dennis Potashnik
563fd3c7e2
Fixed error mapping for stix-shifter configuration
2021-02-08 17:55:03 +02:00
Dennis Potashnik
08ee6d7f1f
deleted missed file
2021-02-08 11:44:00 +02:00
Dennis Potashnik
2b917d6f97
Merge branch 'align-sigmac-stixshifter' into align-simac-stixshifter
2021-02-08 11:40:47 +02:00
Dennis Potashnik
08c8db25e9
New configuration layout: stix2.0 for basic stix mapings, stix-shifter to match the OCA stix-shifter mappings and stix-custom for the unsupported mappings
2021-02-08 10:56:31 +02:00
Chris Brake
4aa7505b40
Updated fields to align with MS Advanced Threat Hunting Schema. Standardised and sorted fields across schemas.
2021-02-04 11:54:29 +00:00
Nate Guagenti
a3a90068e3
Merge branch 'master' of https://github.com/Neo23x0/sigma into qoutes_and_wildcards
...
Signed-off-by: Nate Guagenti <neu5ron@users.noreply.github.com>
2021-02-01 09:55:13 -05:00
Gregor
921ebf7445
Optimizing Qradar query generation in cases where field definitions are missing
2021-01-26 15:24:44 +01:00
Gregor
ac3730d2fa
Fixing Qradar implementation for create valid AQL queries
2021-01-25 15:37:05 +01:00
k-vdv
89a4e48b0a
bugfix field support
2021-01-22 09:28:23 +01:00
Nate Guagenti
36656c3fac
Add to ElasticsearchDSLBackend the logic to NOT quote an analyzed field if it contains wildcard, things such as '*' get treated as an exact match
...
Signed-off-by: Nate Guagenti <neu5ron@users.noreply.github.com>
2021-01-18 07:01:50 -05:00
Nate Guagenti
caf6586928
Add logic to NOT quote an analyzed field if it contains wildcard, things such as '*' get treated as an exact match
...
Signed-off-by: Nate Guagenti <neu5ron@users.noreply.github.com>
2021-01-18 06:49:57 -05:00
Nate Guagenti
47bd41f012
revert commented line
2021-01-18 05:55:12 -05:00
Florian Roth
11c216629b
fix: thor sources for applocker with wrong prefix
2021-01-07 12:27:37 +01:00
Dennis Potashnik
70d14b46ef
Aligning with newer stix-shifter version
2021-01-05 15:13:36 +02:00
Thomas Patzke
789dfb3f47
Merge pull request #1291 from lprat/fix_issue_1285
...
fix issue 1285
2020-12-30 23:06:38 +01:00
Thomas Patzke
675d93ee3d
Replaced string comparison with isinstance
2020-12-30 22:50:13 +01:00
Thomas Patzke
1bb0963784
Moved set_size option to class where it's used
2020-12-30 22:25:57 +01:00
Thomas Patzke
ac55c7fdd4
Merge branch 'elasticsearch_backend' of https://github.com/WuerthIT/sigma into pr-1308
2020-12-30 22:18:13 +01:00
maravedi
fa6f75f07e
Update sumologic.yml
...
The commit from vihreb on October 6, 2020 (51df5ad876
) removed some items from the allowed fields list for the sumologic backend (51df5ad876/tools/sigma/backends/sumologic.py (L161)
) with the expectation that they are included in the sumologic config, however the default sumologic config does not reflect that change. This breaks the parsing of maps from rules. For example, when trying to run sigmac on a rule with multiple EventID values, the result is an error that states "argument of type 'int' is not iterable."
I suspect that this change in the behavior of the backend was made to accommodate for new sumologic-cse config which may not need the additional allowed fields that the regular sumologic config does. As such, I think it would probably make the most sense to re-add these fields to the sumologic config file rather than directly back into the backend for sumologic.
Note: In the config, I did not include those fields that are presently hard coded in the allowed field list in the sumologic backend (e.g. _sourceCategory and _view were removed). I also removed "sourcename" since from what I can tell, the syntax that vihreb added to the sumologic backend "_sourceName" is actually correct.
2020-12-28 16:46:32 -05:00
k-vdv
6744770768
functionality for parameter logsourcemerging
2020-12-15 09:23:49 +01:00
k-vdv
7e6f01f611
elasticsearch backend: new parameter and fields support
2020-12-14 16:07:09 +01:00
Florian Roth
d1f7a206b9
Merge pull request #1289 from weslambert/master
...
Fix typo
2020-12-13 19:04:07 +01:00
Simon
97fcae56fd
Update sigmac.py
2020-12-06 20:08:00 +01:00
Simon
4a4d3e1d35
Update sigmac.py
2020-12-04 18:22:24 +01:00
Simon Hilchenbach
a40ef7360d
Add sigmac flag to delimit results by NUL instead of \n
2020-12-04 18:05:23 +01:00
Thomas Patzke
578d2f0585
Merge pull request #1283 from 404d/mdatp-fixes
...
mdatp: Mapping and generic event changes, case insensitive search
2020-11-29 21:56:17 +01:00
findthebad
ad899899ab
Updated winlogbeat.yml config to include OriginalFileName
2020-11-26 14:48:14 -05:00
Helge Aksdal
3a7c114ca3
Fix field mapping for DestinationHostname
2020-11-26 04:17:28 +01:00
Thomas Patzke
0ed54a6cae
Merge pull request #1290 from arollyson/helix_backend
...
Backend: FireEye Helix
2020-11-21 00:06:19 +01:00
Lionel
7ca368d1ed
fix issue 1285
...
https://github.com/Neo23x0/sigma/issues/1285
2020-11-20 16:42:20 +01:00
Alek Rollyson
83b8af6cd2
Add FirEye Helix backend
2020-11-19 11:18:28 -05:00
weslambert
832e582b8d
Fix typo
2020-11-17 17:44:40 -05:00
Florian Roth
9944c0e563
Merge branch 'master' into pr/1267
2020-11-17 14:33:55 +01:00
Florian Roth
c5c6557ca2
Merge pull request #1256 from vastlimits/master
...
Backend: uberAgent ESA converter backend
2020-11-17 14:29:01 +01:00
heyibrahimkhan@gmail.com
eed4fe04d5
added role name field to ecs-cloudtrail.
2020-11-13 05:59:55 +05:00
Simen Lybekk
c0a7cdc3de
mdatp: Use case-insensitive searches by default
...
This sohuld match the draft Sigma specification as well as other backends
2020-11-12 14:09:30 +01:00
Simen Lybekk
a75d4fb561
mdatp: Add more field mappings and table<->generic event mappings, skip IMPHASH as it's not supported
2020-11-12 13:15:38 +01:00
Sven Scharmentke
446b0b7f9d
Merge branch 'master_origin'
2020-11-11 12:32:53 +01:00
Sven Scharmentke
a58d04e4df
Rules: Support image_load
2020-11-11 12:31:55 +01:00
Thomas Patzke
43b9b17767
Merge pull request #1281 from andurin/kibana-ndjson-configs
...
kibana-ndjson for all configs which already have kibana
2020-11-11 07:34:37 +01:00
Florian Roth
230562bdf6
Merge pull request #1278 from K-Yo/update-navigator-v4
...
Update navigator v4
2020-11-10 13:34:46 +01:00
Florian Roth
c087e39698
Merge pull request #1277 from K-Yo/fix-unicode-error
...
Fix unicode error in sigma2attack
2020-11-10 13:34:05 +01:00
Hendrik
7e742cc049
kibana-ndjson for all configs which already have kibana
2020-11-09 08:46:17 +01:00
Hendrik
96e90fbff2
Fix recursion of rules
2020-11-06 12:43:52 +01:00
Olivier Caillault
34f24a60a1
Updating attack navigator version to v4.0
2020-11-05 23:37:01 +01:00
Hendrik
bf5d40eec3
New Backend - Kibana NDJSON
...
Tested against 7.9.3
2020-11-05 23:34:25 +01:00
Olivier Caillault
31639366cd
Fix unicode error in sigma2attack
2020-11-05 22:30:12 +01:00
Jonhnathan
90e211bad8
Create ecs-suricata.yml
2020-11-01 21:21:04 -03:00
Thomas Patzke
f0e89b0c8c
Fixed: typecheck in sumologig-cse
2020-10-23 19:49:55 +02:00
Thomas Patzke
2fb7dd5e99
Fixes
...
* Removed Splunk regex query
* Added test for sumologic-cse backend
2020-10-23 15:31:00 +02:00
Thomas Patzke
9dc806448c
Merge branch 'master' of https://github.com/socprime/sigma into pr-1049
2020-10-23 14:57:25 +02:00
vh
383823f49a
Fix: added default value of current_table
2020-10-21 10:12:17 +03:00
Sven Scharmentke
ca852eca0e
PR Review: Minor fixes
2020-10-21 08:54:50 +02:00
vh
f45e45d736
Fix: Import SigmaRegularExpressionModifier in the splunk backend.
2020-10-20 18:13:53 +03:00
Sven Scharmentke
03ad9e22e1
Backend: uberAgent ESA converter backend
...
This commit adds the first version of the uberAgent ESA converter backend for sigma. This backend generates ESA compatible query rules for uberAgent ESA Activity Monitoring.
2020-10-20 13:23:05 +02:00
Thomas Patzke
976fc92b22
Merge pull request #971 from alan8trend/parse_nested_parentheses
...
Add support nested parentheses for Sigma condition
2020-10-12 23:30:36 +02:00
Thomas Patzke
e8cdd4777a
Merge pull request #1026 from ryanplasma/fix-pymisp-error
...
Fix error with pymisp in sigma2misp
2020-10-12 23:14:13 +02:00
vh
51df5ad876
Added:
...
Sumo Logic CSE Rule Backend
Updated:
Mapping depence on logsource
Azure Sentinel Query Backend
MDATP: query with few logsources
CROWDSTRIKE: fix generateMapItemTypedNode
2020-10-06 15:07:52 +03:00
Steven
8b74abe0bc
- Created new categories for sysmon events
...
- Replaced the explicit EventIDs with the reference to the category
- Moved the rules to the corresponding directories
2020-09-30 20:44:14 +02:00
Florian Roth
d3ee1aba66
docs: MITRE ATT&CK(R) trademark references removed or adjusted
...
https://github.com/Neo23x0/sigma/issues/1028
2020-09-30 08:53:52 +02:00
Ryan Plas
cdbee4b531
Fix error with pymisp in sigma2misp
2020-09-29 12:01:33 -04:00
Thomas Patzke
378d9c94cf
Merge branch 'master' of https://github.com/socprime/sigma into pr-981
2020-09-15 12:14:49 +02:00
snake-jump
5119f887c8
add Regular expression support
...
Add Regular expression support for netwitness-epl backend
2020-09-14 22:04:47 +02:00
snake-jump
531557465c
delete raise exception in case of sigma key is keyword(s)
2020-09-14 16:00:03 +02:00
snake-jump
09f25cf992
delete sqlparse module usage
2020-09-10 19:05:55 +02:00