-
Notifications
You must be signed in to change notification settings - Fork 164
/
encrypt-data-using-aes.yml
32 lines (32 loc) · 1.56 KB
/
encrypt-data-using-aes.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# generated using capa explorer for IDA Pro
rule:
meta:
name: encrypt data using AES
namespace: data-manipulation/encryption/aes
authors:
- Ivan Kwiatkowski (@JusticeRage)
scope: function
att&ck:
- Defense Evasion::Obfuscated Files or Information [T1027]
mbc:
- Defense Evasion::Obfuscated Files or Information::Encryption-Standard Algorithm [E1027.m05]
- Cryptography::Encrypt Data::AES [C0027.001]
references:
- https://github.com/JusticeRage/Manalyze/blob/8e77642c911d5d82b5f43b198667ab8c77a88763/bin/yara_rules/findcrypt.yara#L360
examples:
- D6EFF9EFA6F93CDE95E7A4194C1BC6EE:0x180002F50
features:
- or:
- bytes: 63 7C 77 7B F2 6B 6F C5 30 01 67 2B FE D7 AB 76 = AES_SE
- bytes: 52 09 6A D5 30 36 A5 38 BF 40 A3 9E 81 F3 D7 FB = AES_SD
- bytes: a5 63 63 c6 84 7c 7c f8 99 77 77 ee 8d 7b 7b f6 = AES_TE0
- bytes: 63 63 c6 a5 7c 7c f8 84 77 77 ee 99 7b 7b f6 8d = AES_TE1
- bytes: 63 c6 a5 63 7c f8 84 7c 77 ee 99 77 7b f6 8d 7b = AES_TE2
- bytes: c6 a5 63 63 f8 84 7c 7c ee 99 77 77 f6 8d 7b 7b = AES_TE3
- bytes: 63 63 63 63 7c 7c 7c 7c 77 77 77 77 7b 7b 7b 7b = AES_TE4
- bytes: 50 a7 f4 51 53 65 41 7e c3 a4 17 1a 96 5e 27 3a = AES_TD0
- bytes: a7 f4 51 50 65 41 7e 53 a4 17 1a c3 5e 27 3a 96 = AES_TD1
- bytes: f4 51 50 a7 41 7e 53 65 17 1a c3 a4 27 3a 96 5e = AES_TD2
- bytes: 51 50 a7 f4 7e 53 65 41 1a c3 a4 17 3a 96 5e 27 = AES_TD3
- bytes: 52 52 52 52 09 09 09 09 6a 6a 6a 6a d5 d5 d5 d5 = AES_TD4