Max Altgelt
d2a35edae9
fix: Remove powershell_alternate_hosts from PR
...
Remove a rule using Host Application (which may or may not exist,
based on the log parser) from the PR. A future PR will clean up
rules using Host Application.
2021-08-16 08:42:17 +02:00
frack113
c3457c9911
fix titles
2021-08-15 19:05:00 +02:00
frack113
245cb6d510
fix more errors
2021-08-15 18:55:44 +02:00
frack113
12396f615c
remove duplicate rule and fix errors
2021-08-15 16:52:24 +02:00
frack113
a75859a976
First commit
2021-08-15 16:00:14 +02:00
frack113
db0de126a5
test author for Detection Rule License 1.1
2021-08-14 19:16:36 +02:00
frack113
e45557316e
Fix selection with only 1 element
2021-08-14 09:54:27 +02:00
Max Altgelt
ce326cb903
fix: Correct broken rules, add documentation
2021-08-13 15:46:30 +02:00
phantinuss
246ba0c17f
generalise amsi bypass rule to CobaltStrike BOF injection pattern
...
generalise to CobaltStrike BOF injection pattern
2021-08-13 15:34:01 +02:00
frack113
1b480f2ee6
Merge pull request #1819 from frack113/split_1802_builtin
...
Correct lists with only 1 value
2021-08-13 12:43:26 +02:00
frack113
5e42187062
remove change for Message rule
2021-08-13 11:01:33 +02:00
Max Altgelt
e1ef8f4055
fix: Rewrite another message rule
...
Rewrites another message rule. This one is a bit more complex
since a bitmap is used and the string representation is not
available.
2021-08-13 10:28:34 +02:00
frack113
62e541ec7f
Merge pull request #1784 from frack113/winlogbeat-modules-enabled
...
Update Mapping Winlogbeat modules enabled
2021-08-12 19:14:17 +02:00
Max Altgelt
6f05e33feb
fix: Correct incorrect message / keyword usage
...
Correct a number of rules where message or keyword were incorrectly used
as field names in events (typically windows event logs). However, neither
field actually exists and as such these strings could never match.
2021-08-12 16:28:07 +02:00
Florian Roth
62c9468180
Merge pull request #1832 from SigmaHQ/rule-devel
...
Whoami Refactoring
2021-08-12 14:28:28 +02:00
Florian Roth
d9d543e545
refactor: removed OriginalFileName from rule to improve compatibilty
2021-08-12 13:28:24 +02:00
Florian Roth
34d70de084
rule: whoami anomalies
2021-08-12 13:28:00 +02:00
Florian Roth
bd0a2a1b9f
rule: renamed whoami
2021-08-12 13:27:51 +02:00
Florian Roth
418a0bbf7e
Merge pull request #1827 from phantinuss/master
...
2 new rules (Little Corporal Maldoc and keyword generic version of "ProxyShell MSExchange MailBox Export Pattern")
2021-08-12 11:41:50 +02:00
Florian Roth
6ed62b431e
Merge pull request #1830 from SigmaHQ/rule-devel
...
SystemNightmare and Typo
2021-08-12 11:41:16 +02:00
Florian Roth
08883c8e32
refactor: removed old rule that uses Message field
...
Rules that use the "Message" field are prone to localisation issues and should be avoided whenever possible.
We can build what we call "keyword" rules in these cases and simply combine string values that are searched in the raw data as 1 of them or all of them. (see specs for details)
2021-08-12 09:27:50 +02:00
phantinuss
a880663d51
fix: add missing 'all of' for 'and' conjunction of the assignment keywords
2021-08-11 17:46:10 +02:00
phantinuss
1c919c07c7
exchange mailbox export with generic keyword search (Message is not a real field)
2021-08-11 16:57:15 +02:00
Florian Roth
c8d481fd83
Merge branch 'rule-devel' of https://github.com/SigmaHQ/sigma into rule-devel
2021-08-11 10:10:32 +02:00
Florian Roth
c1f9c33730
rule: SystemNightmare
2021-08-11 10:10:30 +02:00
Florian Roth
d9d1e2c578
Merge pull request #1823 from SigmaHQ/rule-devel
...
rule: ProxyLogon rule for MS Exchange
2021-08-11 09:43:41 +02:00
phantinuss
62eca463ac
new rule LittleCorporal generated maldoc process injection
2021-08-11 09:25:23 +02:00
frack113
63ead346e8
fix modified value
2021-08-10 19:09:34 +02:00
Florian Roth
73a4bd74dc
fix: FPs script exec from temp
2021-08-10 17:10:46 +02:00
frack113
6d869feb43
update modified
2021-08-10 15:12:45 +02:00
Jon Galarneau
1544a351a3
Correcting regex in win_modif_of_services_for_via_commandline.yml
...
The ^ symbol designates the beginning of the string, but in this rule it is clearly intended to be the end of the string.
2021-08-10 08:29:39 -04:00
Florian Roth
17c6fc7038
rule: ProxyLogon rule for MS Exchange
2021-08-10 09:16:30 +02:00
Florian Roth
17fb418271
Merge pull request #1817 from SigmaHQ/rule-devel
...
rules: ProxyShell refactoring and new rule
2021-08-10 08:18:32 +02:00
frack113
78e0e570dd
Split PR 1802 builtin net rules
2021-08-09 20:23:35 +02:00
Florian Roth
dbf8aecd83
fix: typo in cmdlet name
2021-08-09 18:05:51 +02:00
Florian Roth
a9ad4eda4a
rules: ProxyShell refactoring and new rule
2021-08-09 17:57:34 +02:00
frack113
dd2aa8706d
Merge pull request #1786 from j91321/anydesk
...
Silent installation of AnyDesk (Conti)
2021-08-09 08:57:32 +02:00
frack113
bacb44ab97
Merge pull request #1780 from Sam0x90/master
...
Adding detection rule for esentutl utility
2021-08-07 16:23:45 +02:00
frack113
f75f8fabab
fix file name
2021-08-07 15:54:43 +02:00
frack113
07d21c58e8
Update process_susp_esentutl_params.yaml
2021-08-07 15:49:25 +02:00
frack113
89ee63f63b
Merge pull request #1791 from SigmaHQ/rule-devel
...
More rules - including the ones for ProxyShell
2021-08-07 11:49:16 +02:00
Florian Roth
9be9e4a24f
fix: more changes to incomplete windivert rule
2021-08-07 11:22:44 +02:00
Florian Roth
88a721a1ab
docs: add space in title
2021-08-07 10:13:05 +02:00
Florian Roth
1dcf25878c
Merge branch 'rule-devel' of https://github.com/SigmaHQ/sigma into rule-devel
2021-08-07 10:10:48 +02:00
Florian Roth
0a8904a61e
fix: issues with new rule
2021-08-07 10:10:12 +02:00
frack113
5f89a29ea7
fix file name
2021-08-07 10:01:23 +02:00
Florian Roth
1ac49a2055
rule: ProxyShell patterns
2021-08-07 09:22:24 +02:00
Florian Roth
c0360cd1ca
change name and line breaks
2021-08-06 18:53:08 +02:00
Florian Roth
7de55075f7
fix: condition
2021-08-06 18:45:38 +02:00
Florian Roth
d69e2333c8
various fixes
2021-08-06 18:44:54 +02:00
Florian Roth
e02b85dc99
'--start-with-win' is pretty specific
2021-08-06 18:41:14 +02:00
Ján Trenčanský
2f3b48c347
Fix title
2021-08-06 14:18:30 +02:00
Ján Trenčanský
516e1ade6d
Silent installation of AnyDesk
2021-08-06 14:06:35 +02:00
frack113
f4bef0fc39
Add Microsoft-Windows-Windows Defender/Operational
2021-08-06 11:12:34 +02:00
frack113
cf8d8d3ed4
fix TargetFilename case error
2021-08-06 08:43:05 +02:00
Sam0x90
96911e55b9
Adding detection rule for esentutl utility
...
Used by Conti affiliates to target NTDS file and MSEdge info
2021-08-06 00:55:57 +04:00
Florian Roth
eb247704fe
Merge pull request #1761 from d4rk-d4nph3/master
...
Added rule for Cabinet file expansion and Pypykatz
2021-08-05 15:50:12 +02:00
Florian Roth
c44b22b52f
Merge pull request #1762 from frack113/redcanary_collection
...
[OSCD] Redcanary TA0009 collection
2021-08-05 15:49:10 +02:00
Florian Roth
83505351bc
Merge pull request #1764 from frack113/fix_product
...
fix product sysmon_apt_sourgrum.yml
2021-08-05 15:48:35 +02:00
Florian Roth
448868302d
Merge pull request #1767 from frack113/redcanary_t1497_001
...
[OSCD] Detect Virtualization Environment (Windows) T1497.001
2021-08-05 15:47:37 +02:00
Florian Roth
3634901bf1
Update poweshell_detect_vm_env.yml
2021-08-05 15:47:29 +02:00
Florian Roth
6a11190e79
Merge pull request #1769 from frack113/fix_powershell_400
...
Cleanup eventid 400 powershell-classic
2021-08-05 15:47:04 +02:00
Florian Roth
da6b5f8ec5
Merge pull request #1770 from frack113/redcanary_powershell_T1070.006
...
[OSCD] powershell_timestomp.yml T1070.006
2021-08-05 15:46:48 +02:00
Florian Roth
b1fb462c39
Update powershell_timestomp.yml
2021-08-05 15:46:01 +02:00
Florian Roth
9b7be5985e
Merge pull request #1773 from phantinuss/master
...
Two CobaltStrike BOF rules and a little fix on the local rule test script usage text
2021-08-05 15:42:47 +02:00
Florian Roth
6507e8c060
Merge pull request #1774 from frack113/fix_4104_ScriptBlockText
...
Clean-up Powershell EventID 4104
2021-08-05 15:42:35 +02:00
Florian Roth
52b41da731
Merge pull request #1775 from austinsonger/sysmon_disabled_pua_protection_on_microsoft_defender.yml
...
Create sysmon_disabled_pua_protection_on_microsoft_defender.yml
2021-08-05 15:42:17 +02:00
Florian Roth
c05dacb1f0
Merge pull request #1776 from austinsonger/sysmon_disabled_tamper_protection_on_microsoft_defender.yml
...
sysmon_disabled_tamper_protection_on_microsoft_defender.yml
2021-08-05 15:41:54 +02:00
Austin Songer
483dacb209
Create sysmon_disabled_exploit_guard_network_protection_on_microsoft_defender.yml
2021-08-04 19:11:00 -05:00
Austin Songer
ff7fb4e4d2
Create sysmon_disabled_tamper_protection_on_microsoft_defender.yml
2021-08-04 19:08:10 -05:00
Austin Songer
6a2663a3ae
Update sysmon_disabled_pua_protection_on_microsoft_defender.yml
2021-08-04 17:00:34 -05:00
Austin Songer
8d195bf5d5
Update sysmon_disabled_pua_protection_on_microsoft_defender.yml
2021-08-04 13:11:31 -05:00
Austin Songer
bae075713c
Update sysmon_disabled_pua_protection_on_microsoft_defender.yml
2021-08-04 13:10:37 -05:00
Austin Songer
f89ba18c5d
Create sysmon_disabled_pua_protection_on_microsoft_defender.yml
2021-08-04 11:27:41 -05:00
phantinuss
882ea7ec22
fix: remove unnecessary single value list
2021-08-04 15:50:39 +02:00
frack113
f040725dd8
fix EventID: 4104 ScriptBlockText
2021-08-04 14:49:50 +02:00
phantinuss
994701bd8e
CobaltStrike injected AMSI bypass
2021-08-04 11:28:58 +02:00
frack113
644fe80786
add powershell_timestomp.yml
2021-08-03 16:01:54 +02:00
Bhabesh Rai
85b88c7646
Added rule for pypykatz
2021-08-03 15:06:27 +05:45
frack113
b5e4b04cb5
fix eventid 400 powershell-classic
2021-08-03 10:04:15 +02:00
frack113
0efe69bd36
add poweshell_detect_vm_env.yml
2021-08-03 08:30:26 +02:00
Florian Roth
97d2dc89a8
fix: order of modifiers
2021-08-02 00:25:09 +02:00
Florian Roth
bda207660d
refactor: modified CobaltStrike service install rule
2021-07-31 12:51:42 +02:00
Florian Roth
a04aa6ac49
rule: ADCSPwn
2021-07-31 10:18:21 +02:00
Florian Roth
6cd2e26fa0
rule: WinDivert driver load
2021-07-30 16:54:29 +02:00
frack113
f9aff7d403
fix product sysmon_apt_sourgrum.yml
2021-07-30 16:02:38 +02:00
Bhabesh Rai
1f0d4ca3dc
Merge branch 'master' of https://github.com/d4rk-d4nph3/sigma into master
2021-07-30 12:36:21 +05:45
Bhabesh Rai
9131ed6db5
Added rule for Cabinet file expansion
2021-07-30 12:36:05 +05:45
frack113
ccaffc79f7
update ref win_susp_psr_capture_screenshots.yml
2021-07-30 08:40:21 +02:00
frack113
dfa28944d0
update ref in sysmon_creation_mavinject_dll.yml
2021-07-30 08:31:37 +02:00
frack113
e33ec91b9a
add powershell_keylogging.yml
2021-07-30 08:28:19 +02:00
Florian Roth
ab16490d33
fix: re CS rule
2021-07-30 08:24:41 +02:00
frack113
38ede57cb4
add powershell_suspicious_recon.yml
2021-07-30 08:20:51 +02:00
frack113
eff6b50a89
add process_creation_susp_recon.yml
2021-07-30 08:15:13 +02:00
Florian Roth
096395a49a
fix: one condition style error
2021-07-30 07:19:42 +02:00
Florian Roth
0cbb6f82ad
CobaltStrike NamedPipe Patterns
...
https://svch0st.medium.com/guide-to-named-pipes-and-hunting-for-cobalt-strike-pipes-dc46b2c5f575
2021-07-30 07:11:11 +02:00
Florian Roth
ec9c15226f
SeriousSAM PowerShell rule
2021-07-29 18:12:10 +02:00
Florian Roth
5ce5465559
Merge pull request #1755 from SigmaHQ/rule-devel
...
Different rule updates
2021-07-28 18:56:28 +02:00
Florian Roth
77c8225db3
Merge pull request #1745 from frack113/redcanary_t1115
...
[OSCD] process_creation_clip.yml t1115
2021-07-28 16:24:15 +02:00
Florian Roth
f57f5931ed
Merge pull request #1746 from frack113/tune_sysmon_office_vsto_persistence.yml
...
Tune sysmon_office_vsto_persistence.yml
2021-07-28 16:23:49 +02:00
Florian Roth
59a93ef964
Merge pull request #1747 from frack113/tune_sysmon_taskcache_entry.yml
...
Tune sysmon_taskcache_entry.yml
2021-07-28 16:23:38 +02:00
Florian Roth
c3eced4ae7
Merge pull request #1748 from frack113/update_win_susp_rar_flags.yml
...
update win_susp_rar_flags.yml
2021-07-28 16:23:14 +02:00
Florian Roth
dc4380d459
Merge pull request #1750 from frack113/redcanary_t1560.001_winzip
...
[OSCD] Redcanary t1560.001 winzip
2021-07-28 16:22:48 +02:00
Florian Roth
321a15d004
Merge pull request #1751 from frack113/redcanary_t1560.001_7zip
...
[OSCD] Redcanary t1560.001 7z
2021-07-28 16:22:31 +02:00
Florian Roth
6d5e695cd1
Merge pull request #1753 from frack113/redcanary_t1119
...
Redcanary t1119
2021-07-28 16:21:40 +02:00
Florian Roth
7f820c7b29
rule updates
2021-07-28 16:20:21 +02:00
phantinuss
9833cc34e5
direct syscall to NtOpenProcess
2021-07-28 15:14:30 +02:00
Florian Roth
aefd50f049
fix: avoid FPs with HTool string
2021-07-28 14:23:54 +02:00
frack113
2758c1aa93
add powershell_automated_collection.yml
2021-07-28 14:14:02 +02:00
frack113
8a885dd098
add process_creation_automated_collection.yml
2021-07-28 13:17:40 +02:00
Florian Roth
87a911a15e
Update process_creation_susp_7z.yml
2021-07-27 16:02:09 +02:00
Florian Roth
428995d00e
Update process_creation_susp_7z.yml
2021-07-27 15:24:39 +02:00
Florian Roth
c31bc05aae
Update process_creation_susp_7z.yml
2021-07-27 15:22:44 +02:00
frack113
54e6e36ecc
add process_creation_susp_7z.yml
2021-07-27 12:54:39 +02:00
Florian Roth
ee85fdfa3f
Merge pull request #1749 from SigmaHQ/rule-devel
...
CobaltStrike Process Patterns and minor fixes
2021-07-27 12:52:22 +02:00
Florian Roth
5d039dd138
rule: Cobalt Strike patterns
2021-07-27 11:24:40 +02:00
frack113
ea56db2bed
forget date field
2021-07-27 11:09:35 +02:00
frack113
227e4bca13
add process_creation_susp_winzip.yml
2021-07-27 10:57:32 +02:00
frack113
8b82fbf36b
update detection
2021-07-27 10:34:46 +02:00
Florian Roth
90ca1a8ad2
fix: bug in author field (cannot be a list)
2021-07-27 10:14:53 +02:00
Florian Roth
1a538371c9
fix: bug in author field (not list)
2021-07-27 10:14:03 +02:00
frack113
7287a46f2f
Tune false positive
2021-07-27 10:05:57 +02:00
frack113
f3bcffeb0a
Tune false positive
2021-07-27 09:58:00 +02:00
frack113
8aa79b9d86
add process_creation_clip.yml
2021-07-27 08:50:03 +02:00
Florian Roth
9f27ab5426
Merge pull request #1738 from JohnLaTwC/patch-4
...
cover evasions from unicode substitutions
2021-07-27 08:05:48 +02:00
Florian Roth
e49f4c86b6
Merge pull request #1726 from austinsonger/aws_route_53_domain_transferred_to_another_account.yml
...
Aws route 53 domain transferred to another account.yml
2021-07-27 08:02:27 +02:00
Florian Roth
21c4d241a1
HiveNightmare and Relay attack tools adjustments
2021-07-26 10:59:35 +02:00
John Lambert
2b57f95e72
Update win_grabbing_sensitive_hives_via_reg.yml
2021-07-24 18:17:27 -05:00
John Lambert
da6e747547
cover evasions from unicode substitutions
...
Add variations to cover unicode substitutions to avoid evasion.
> Unicode contains a range for Spacing Modifier Letters (0x02B0 - 0x02FF) [4], which includes characters such as ˪, ˣ and ˢ. Some command-line parsers recognise these as letters and convert them back to l, x and s respectively.
See (https://www.wietzebeukema.nl/blog/windows-command-line-obfuscation ) by @Wietze
2021-07-24 10:33:15 -05:00
Florian Roth
7cacc57313
Merge pull request #1733 from SigmaHQ/rule-devel
...
New hive file pattern for C# version of HiveNightmare
2021-07-24 16:41:51 +02:00
Florian Roth
9771943116
refactor: new file pattern SeriousSAM
2021-07-24 16:13:36 +02:00
Florian Roth
ae80f747ae
fix: adding experimental status
2021-07-24 12:34:33 +02:00
Florian Roth
a090feecf5
Merge pull request #1732 from SigmaHQ/rule-devel
...
Relay attack tools and impacket binaries
2021-07-24 12:33:48 +02:00
Florian Roth
c0bc51e849
Merge pull request #1731 from frack113/more_check
...
Update test_rules.py
2021-07-24 11:10:00 +02:00
Florian Roth
3eb37c014c
rule: Impacket tools and Relay attack tools
2021-07-24 11:08:35 +02:00
Florian Roth
07223baaeb
fix: typo in date value
2021-07-24 10:22:07 +02:00
frack113
ffcd3a2112
Add test_optional_related test_optional_fields test_optional_falsepositives
2021-07-24 09:41:04 +02:00
Florian Roth
772cf4f5e4
Merge pull request #1730 from SigmaHQ/rule-devel
...
fix: avoid false positives with MSF psexec rule
2021-07-23 19:49:45 +02:00
Florian Roth
880a87ce91
fix: avoid false positives with MSF psexec rule
2021-07-23 18:33:38 +02:00
Florian Roth
7ede42f78d
Merge pull request #1729 from SigmaHQ/rule-devel
...
add additional filename pattern to HiveNightmare rule
2021-07-23 10:40:33 +02:00
Florian Roth
c0138d5ced
add additional filename pattern to HiveNightmare rule
2021-07-23 10:39:41 +02:00
Florian Roth
fa344987c0
Merge pull request #1703 from hieuttmmo/master
...
Suspicious behaviours related to SOURGUM
2021-07-23 10:32:25 +02:00
Florian Roth
7c42a9d6cb
Merge pull request #1728 from SigmaHQ/rule-devel
...
HiveNightmare file creation, other rule improvements
2021-07-23 10:21:35 +02:00
Tran Trung Hieu
77b4a37916
Update the references
2021-07-23 14:58:51 +07:00
Florian Roth
38b9e942c1
Merge pull request #1724 from austinsonger/master
...
sysmon_dns_over_https_enabled.yml
2021-07-23 09:52:24 +02:00
Florian Roth
5b95ef0872
Merge pull request #1725 from frack113/add_new_test
...
Add check for status and level
2021-07-23 09:51:37 +02:00
Florian Roth
cc8899ea62
Merge pull request #1717 from frack113/netcat
...
[OSCD] sysmon_netcat_execution.yml T1095
2021-07-23 09:51:23 +02:00
Florian Roth
d00ca03cb6
increased level to high
2021-07-23 09:51:00 +02:00
Florian Roth
5955efa750
adjusted timestamp
2021-07-23 09:45:50 +02:00
Florian Roth
d9dc442f4e
rule: HiveNightmare
2021-07-23 09:41:00 +02:00