CobaltStrike_Sleeve_BeaconLoader_HA_x86_o_v4_3_v4_4_v4_5_and_v4_6
Description
Cobalt Strike's sleeve/BeaconLoader.HA.x86.o (HeapAlloc) Versions 4.3 through at least 4.6
Query · yara
strings:
/*
C6 45 F0 48 mov [ebp+var_10], 48h ; 'H'
C6 45 F1 65 mov [ebp+var_F], 65h ; 'e'
C6 45 F2 61 mov [ebp+var_E], 61h ; 'a'
C6 45 F3 70 mov [ebp+var_D], 70h ; 'p'
C6 45 F4 41 mov [ebp+var_C], 41h ; 'A'
C6 45 F5 6C mov [ebp+var_B], 6Ch ; 'l'
C6 45 F6 6C mov [ebp+var_A], 6Ch ; 'l'
C6 45 F7 6F mov [ebp+var_9], 6Fh ; 'o'
C6 45 F8 63 mov [ebp+var_8], 63h ; 'c'
C6 45 F9 00 mov [ebp+var_7], 0
*/
$core_sig = {
C6 45 F0 48
C6 45 F1 65
C6 45 F2 61
C6 45 F3 70
C6 45 F4 41
C6 45 F5 6C
C6 45 F6 6C
C6 45 F7 6F
C6 45 F8 63
C6 45 F9 00
}
// These strings can narrow down the specific version
//$ver_43 = { 9B 2C 3E 60 } // Version 4.3
//$ver_44_45_46 = { 55 F8 86 5F } // Versions 4.4, 4.5, and 4.6
condition:
all of them