Skip to content

Commit

Permalink
fix call/thread scopes manually
Browse files Browse the repository at this point in the history
  • Loading branch information
mr-tz committed Oct 26, 2023
1 parent c00ee19 commit ae84430
Show file tree
Hide file tree
Showing 167 changed files with 167 additions and 167 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
att&ck:
- Defense Evasion::Impair Defenses::Disable or Modify Tools [T1562.001]
mbc:
Expand Down
2 changes: 1 addition & 1 deletion anti-analysis/anti-av/check-for-sandbox-and-av-modules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Anti-Behavioral Analysis::Virtual Machine Detection [B0009]
- Anti-Behavioral Analysis::Sandbox Detection [B0007]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
att&ck:
- Defense Evasion::Impair Defenses::Disable or Modify Tools [T1562.001]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: thread
mbc:
- Anti-Behavioral Analysis::Debugger Detection::OutputDebugString [B0001.016]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
mbc:
- Anti-Behavioral Analysis::Debugger Detection::Memory Write Watching [B0001.010]
references:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
mbc:
- Anti-Behavioral Analysis::Debugger Detection::NtQueryInformationProcess [B0001.012]
references:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Defense Evasion::Impair Defenses::Disable Windows Event Logging [T1562.002]
references:
Expand Down
2 changes: 1 addition & 1 deletion anti-analysis/anti-forensic/spoof-parent-pid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Defense Evasion::Access Token Manipulation::Parent PID Spoofing [T1134.004]
references:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Defense Evasion::Virtualization/Sandbox Evasion::System Checks [T1497.001]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Defense Evasion::Virtualization/Sandbox Evasion::System Checks [T1497.001]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: unsupported
att&ck:
- Defense Evasion::Obfuscated Files or Information::Indicator Removal from Tools [T1027.005]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: unsupported
att&ck:
- Defense Evasion::Obfuscated Files or Information::Software Packing [T1027.002]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Credential Access::Credentials from Password Stores::Windows Credential Manager [T1555.004]
examples:
Expand Down
2 changes: 1 addition & 1 deletion collection/keylog/log-keystrokes-via-application-hook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: call
att&ck:
- Collection::Input Capture::Keylogging [T1056.001]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Discovery::System Network Configuration Discovery [T1016]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
mbc:
- Communication::HTTP Communication::Get Response [C0002.017]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/http/client/send-file-via-http.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::HTTP Communication::Send Data [C0002.005]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/http/client/send-http-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::HTTP Communication::Send Request [C0002.003]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/http/get-http-content-length.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
mbc:
- Communication::HTTP Communication [C0002]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/ip/convert-ip-address-from-string.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- "@mr-tz"
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
examples:
- 0796F1C1EA0A142FC1EB7109A44C86CB:0x405D20
features:
Expand Down
2 changes: 1 addition & 1 deletion communication/named-pipe/write/write-pipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::Interprocess Communication::Write Pipe [C0003.004]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/receive-data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
description: all known techniques for receiving data from a potential C2 server
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Command and Control::C2 Communication::Receive Data [B0030.002]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/send-data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule:
description: all known techniques for sending data to a potential C2 server
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Command and Control::C2 Communication::Send Data [B0030.001]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/socket/create-raw-socket.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
mbc:
- Communication::Socket Communication::Create Socket [C0001.003]
references:
Expand Down
2 changes: 1 addition & 1 deletion communication/socket/create-vmci-socket.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::Socket Communication::Create Socket [C0001.003]
references:
Expand Down
2 changes: 1 addition & 1 deletion communication/socket/tcp/create-tcp-socket.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
mbc:
- Communication::Socket Communication::Create TCP Socket [C0001.011]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/socket/udp/send/create-udp-socket.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
mbc:
- Communication::Socket Communication::Create UDP Socket [C0001.010]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/tcp/client/act-as-tcp-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::Socket Communication::TCP Client [C0001.008]
examples:
Expand Down
2 changes: 1 addition & 1 deletion communication/tcp/serve/start-tcp-server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Communication::Socket Communication::Start TCP Server [C0001.005]
examples:
Expand Down
2 changes: 1 addition & 1 deletion compiler/py2exe/compiled-with-py2exe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
examples:
- ed888dc2f04f5eac83d6d14088d002de:0x40194A
features:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: unsupported
mbc:
- Data::Checksum::Luhn [C0032.002]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
att&ck:
- Defense Evasion::Deobfuscate/Decode Files or Information [T1140]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Defense Evasion::Obfuscated Files or Information [T1027]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: unsupported
att&ck:
- Defense Evasion::Obfuscated Files or Information [T1027]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Defense Evasion::Obfuscated Files or Information [T1027]
references:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
mbc:
- Cryptography::Generate Pseudo-random Sequence::Use API [C0021.003]
references:
Expand Down
2 changes: 1 addition & 1 deletion host-interaction/bootloader/disable-code-signing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Defense Evasion::Subvert Trust Controls::Code Signing Policy Modification [T1553.006]
examples:
Expand Down
2 changes: 1 addition & 1 deletion host-interaction/cli/resolve-path-using-msvcrt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- "@_re_fox"
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Discovery::File and Directory Discovery [T1083]
examples:
Expand Down
2 changes: 1 addition & 1 deletion host-interaction/driver/install-driver.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Persistence::Create or Modify System Process::Windows Service [T1543.003]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: thread
att&ck:
- Discovery::System Information Discovery [T1082]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
mbc:
- File System::Set File Attributes [C0050]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rule:
- [email protected]
scopes:
static: function
dynamic: thread # TODO check if scope call instead
dynamic: unsupported
att&ck:
- Discovery::File and Directory Discovery [T1083]
mbc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: call # TODO check if scope thread instead
dynamic: call
att&ck:
- Discovery::File and Directory Discovery [T1083]
examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ rule:
- [email protected]
scopes:
static: basic block
dynamic: thread # TODO check if scope call instead
dynamic: call
att&ck:
- Discovery::File and Directory Discovery [T1083]
examples:
Expand Down
Loading

0 comments on commit ae84430

Please sign in to comment.