Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
rules
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fact-depend
rules
Commits
29d900f4
Commit
29d900f4
authored
8 years ago
by
Marc Rivero López
Committed by
GitHub
8 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update APT_APT9002.yar
Fixed rule style
parent
6364ad80
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
7 deletions
+11
-7
APT_APT9002.yar
malware/APT_APT9002.yar
+11
-7
No files found.
malware/APT_APT9002.yar
View file @
29d900f4
...
@@ -5,8 +5,9 @@
...
@@ -5,8 +5,9 @@
import "pe"
import "pe"
rule APT9002Code
: APT9002 Family
rule APT9002Code
{
{
meta:
meta:
description = "9002 code features"
description = "9002 code features"
author = "Seth Hardy"
author = "Seth Hardy"
...
@@ -17,13 +18,14 @@ rule APT9002Code : APT9002 Family
...
@@ -17,13 +18,14 @@ rule APT9002Code : APT9002 Family
$ = { B9 7A 21 00 00 BE ?? ?? ?? ?? 8B F8 ?? ?? ?? F3 A5 }
$ = { B9 7A 21 00 00 BE ?? ?? ?? ?? 8B F8 ?? ?? ?? F3 A5 }
// decryption from other variant with multiple start threads
// decryption from other variant with multiple start threads
$ = { 8A 14 3E 8A 1C 01 32 DA 88 1C 01 8B 54 3E 04 40 3B C2 72 EC }
$ = { 8A 14 3E 8A 1C 01 32 DA 88 1C 01 8B 54 3E 04 40 3B C2 72 EC }
condition:
condition:
any of them
any of them
}
}
rule APT9002Strings
: APT9002 Family
rule APT9002Strings
{
{
meta:
meta:
description = "9002 Identifying Strings"
description = "9002 Identifying Strings"
author = "Seth Hardy"
author = "Seth Hardy"
...
@@ -37,13 +39,14 @@ rule APT9002Strings : APT9002 Family
...
@@ -37,13 +39,14 @@ rule APT9002Strings : APT9002 Family
// also triggers on surtr $ = "mydll.dll\x00DoWork"
// also triggers on surtr $ = "mydll.dll\x00DoWork"
$ = "sysinfo\x00sysbin01"
$ = "sysinfo\x00sysbin01"
$ = "\\FlashUpdate.exe"
$ = "\\FlashUpdate.exe"
condition:
condition:
any of them
any of them
}
}
rule APT9002
: Family
rule APT9002
{
{
meta:
meta:
description = "9002"
description = "9002"
author = "Seth Hardy"
author = "Seth Hardy"
...
@@ -53,14 +56,15 @@ rule APT9002 : Family
...
@@ -53,14 +56,15 @@ rule APT9002 : Family
APT9002Code or APT9002Strings
APT9002Code or APT9002Strings
}
}
rule FE_APT_9002
: RAT
rule FE_APT_9002
{
{
meta:
meta:
Author = "FireEye Labs"
Author = "FireEye Labs"
Date = "2013/11/10"
Date = "2013/11/10"
Description = "Strings inside"
Description = "Strings inside"
Reference = "Useful link"
Reference = "Useful link"
strings:
strings:
$mz = { 4d 5a }
$mz = { 4d 5a }
$a = "rat_UnInstall" wide ascii
$a = "rat_UnInstall" wide ascii
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment