Skip to content

Commit

Permalink
Update Blister detection
Browse files Browse the repository at this point in the history
  • Loading branch information
kevoreilly committed Sep 18, 2023
1 parent 0df622f commit 599665d
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions data/yara/CAPE/Blister.yar
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,15 @@ rule Blister
author = "kevoreilly"
description = "Blister Loader"
cape_type = "Blister Loader"
hash = "afb77617a4ca637614c429440c78da438e190dd1ca24dc78483aa731d80832c2"
hash = "d3eab2a134e7bd3f2e8767a6285b38d19cd3df421e8af336a7852b74f194802c"
strings:
$protect = {50 6A 20 8D 45 ?? 50 8D 45 ?? 50 6A FF FF D7}
$lock = {56 33 F6 B9 FF FF FF 7F 89 75 FC 8B C1 F0 FF 45 FC 83 E8 01 75 F7}
$protect1 = {50 6A 20 8D 45 ?? 50 8D 45 ?? 50 6A FF FF D7}
$protect2 = {48 83 C9 FF 48 8D 55 ?? FF D6 48 8D 87 [2] 00 00 48 8D 4D ?? FF D0}
$lock1 = {B9 FF FF FF 7F 89 75 FC 8B C1 F0 FF 45 FC 83 E8 01 75}
$lock2 = {B8 FF FF FF 7F 41 BC 01 00 00 00 89 45 40 F0 FF 4D 40 49 2B C4 75}
$comp = {6A 04 59 A1 [4] 8B 78 04 8B 75 08 33 C0 F3 A7 75 0B 8B 45 0C 83 20 00 33 C0 40 EB 02 33 C0}
$decode = {0F BE C0 49 03 CC 41 33 C1 44 69 C8 [4] 41 8B C1 C1 E8 0F 44 33 C8 8A 01 84 C0 75 E1 41 81 F9 [4] 74}
condition:
uint16(0) == 0x5A4D and 2 of them
}
uint16(0) == 0x5A4D and any of them
}

0 comments on commit 599665d

Please sign in to comment.