Skip to content

Commit a8498e9

Browse files
committed
Rename architecture-specific rules and update rule name and match feature inside YAML files
1 parent aa5764f commit a8498e9

25 files changed

+14
-14
lines changed

anti-analysis/anti-debugging/debugger-detection/check-for-peb-beingdebugged-flag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ rule:
1515
- Practical Malware Analysis Lab 16-01.exe_:0x403530
1616
features:
1717
- and:
18-
- match: PEB access
18+
- match: PEB access via x86 assembly
1919
- offset: 2 = PEB.BeingDebugged

anti-analysis/anti-debugging/debugger-detection/check-for-peb-ntglobalflag-flag-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ rule:
1818
- and:
1919
- basic block:
2020
- and:
21-
- match: PEB access
21+
- match: PEB access via x86 assembly
2222
- or:
2323
- and:
2424
- arch: i386

anti-analysis/anti-disasm/contain-anti-disasm-techniques.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ rule:
1313
- a5c70086b3bc4fe64f4e7a0aa452e620
1414
features:
1515
- or:
16-
- count(match(contain pusha popa sequence)): 10 or more
16+
- count(match(contain pusha popa sequence via x86 assembly)): 10 or more

data-manipulation/encryption/hc-128/encrypt-data-using-hc-128-via-wolfssl.yml

100755100644
File mode changed.

data-manipulation/encryption/rc4/encrypt-data-using-rc4-ksa-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ rule:
3131
- number: 0x100
3232
- or:
3333
- description: modulo 256
34-
- match: calculate modulo 256 via x86 assembly
34+
- match: calculate modulo 256 via x86 assembly via x86 assembly
3535
- basic block:
3636
- and:
3737
- description: modulo via zero-extended mov from 8-bit register

data-manipulation/encryption/rc4/encrypt-data-using-rc4-prga-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ rule:
2222
# TODO: maybe add characteristic for nzxor reg size
2323
- count(characteristic(nzxor)): 1
2424
- or:
25-
- match: calculate modulo 256 via x86 assembly
25+
- match: calculate modulo 256 via x86 assembly via x86 assembly
2626
# compiler may do this via zero-extended mov from 8-bit register
2727
- count(mnemonic(movzx)): 4 or more
2828
# should not call (many) functions

data-manipulation/encryption/rc4/encrypt-data-using-rc4-with-custom-key-via-winapi.yml

100755100644
File mode changed.

data-manipulation/encryption/tea/decrypt-data-using-tea.yml

100755100644
File mode changed.

data-manipulation/encryption/tea/encrypt-data-using-tea.yml

100755100644
File mode changed.

data-manipulation/encryption/xtea/encrypt-data-using-xtea.yml

100755100644
File mode changed.

0 commit comments

Comments
 (0)