Skip to content

Commit 5f55ee4

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

24 files changed

+13
-13
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-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.

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

100755100644
File mode changed.

host-interaction/hardware/cpu/get-number-of-processors-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ rule:
1717
features:
1818
- or:
1919
- and:
20-
- match: PEB access
20+
- match: PEB access via x86 assembly
2121
- or:
2222
- and:
2323
- arch: i386

host-interaction/log/clfs/read-data-from-clfs-log-container.yml

100755100644
File mode changed.

host-interaction/process/create/create-process-on-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ rule:
2020
- or:
2121
- api: execve
2222
- and:
23-
- match: execute syscall
23+
- match: execute syscall via x86 assembly
2424
- arch: aarch64
2525
- number: 0xdd = execve
2626
- api: execl

host-interaction/process/get-process-heap-flags-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ rule:
1515
- al-khaser_x86.exe_:0x425470
1616
features:
1717
- and:
18-
- match: PEB access
18+
- match: PEB access via x86 assembly
1919
- or:
2020
- and:
2121
- arch: i386

host-interaction/process/get-process-heap-force-flags-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ rule:
1515
- al-khaser_x86.exe_:0x425470
1616
features:
1717
- and:
18-
- match: PEB access
18+
- match: PEB access via x86 assembly
1919
- or:
2020
- and:
2121
- arch: i386

lib/calculate-modulo-256-via-x86-assembly-via-x86-assembly.yml renamed to lib/calculate-modulo-256-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
rule:
22
meta:
3-
name: calculate modulo 256 via x86 assembly via x86 assembly
3+
name: calculate modulo 256 via x86 assembly
44
authors:
55
66
lib: true

lib/get-os-version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ rule:
2121
- api: RtlGetNtVersionNumbers
2222
- api: GetProductInfo
2323
- and:
24-
- match: PEB access
24+
- match: PEB access via x86 assembly
2525
- or:
2626
- and:
2727
- arch: i386

linking/runtime-linking/access-peb-ldr_data-via-x86-assembly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ rule:
2020
- arch: i386
2121
- description: x32
2222

23-
- match: PEB access
23+
- match: PEB access via x86 assembly
2424

2525
# x86 Windows uses fs:0 to access the TIB which contains SEH information at offset 0
2626
# checking for fs:0 and a (possibly unrelated) number or offset often results in false positives
@@ -37,7 +37,7 @@ rule:
3737
- arch: amd64
3838
- description: x64
3939

40-
- match: PEB access
40+
- match: PEB access via x86 assembly
4141

4242
- offset: 0x18 = PEB.LDR_DATA
4343

linking/runtime-linking/get-kernel32-base-address-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ rule:
1717
features:
1818
- and:
1919
# PEB -> PEB.Ldr -> PEB_LDR_DATA.InLoadOrderModuleList.Flink
20-
- match: access PEB ldr_data
20+
- match: access PEB ldr_data via x86 assembly
2121
# -> current module -> ntdll
2222
- count(offset(0)): 2
2323
# -> kernel32 -> LDR_DATA_TABLE_ENTRY.DllBase

linking/runtime-linking/get-ntdll-base-address-via-x86-assembly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ rule:
1717
features:
1818
- and:
1919
# PEB -> PEB.Ldr -> PEB_LDR_DATA.InLoadOrderModuleList.Flink
20-
- match: access PEB ldr_data
20+
- match: access PEB ldr_data via x86 assembly
2121
# -> current module
2222
- count(offset(0)): 1
2323
# -> ntdll -> LDR_DATA_TABLE_ENTRY.DllBase

load-code/pe/resolve-function-by-parsing-pe-exports.yml

100755100644
File mode changed.

nursery/append-data-to-clfs-log-container.yml

100755100644
File mode changed.

nursery/hash-data-using-ripemd128.yml

100755100644
File mode changed.

nursery/hash-data-using-ripemd256.yml

100755100644
File mode changed.

nursery/hash-data-using-ripemd320.yml

100755100644
File mode changed.

0 commit comments

Comments
 (0)