Skip to content

Commit

Permalink
add tools
Browse files Browse the repository at this point in the history
  • Loading branch information
mthcht committed Jul 1, 2024
1 parent 4dad320 commit aa7bb4d
Show file tree
Hide file tree
Showing 23 changed files with 27,265 additions and 22,772 deletions.
39,628 changes: 20,012 additions & 19,616 deletions _utils/threathunting-keywords.csv

Large diffs are not rendered by default.

3,477 changes: 2,425 additions & 1,052 deletions yara_rules/all.yara

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions yara_rules/greyware_tool_keyword/A-C/Alpemix.yara
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
rule Alpemix
{
meta:
description = "Detection patterns for the tool 'Alpemix' taken from the ThreatHunting-Keywords github project"
author = "@mthcht"
reference = "https://github.com/mthcht/ThreatHunting-Keywords"
tool = "Alpemix"
rule_category = "greyware_tool_keyword"

strings:
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string1 = /\/Alpemix\.zip/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string2 = /\/Apemix\.exe/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string3 = /\\Alpemix\.ini/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string4 = /\\Alpemix\.zip/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string5 = /\\Apemix\.exe/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string6 = /\\CurrentControlSet\\Services\\AlpemixSrvcx/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string7 = /\<Alpemix\>/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string8 = /\<AlpemixWEB\>/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string9 = /\<Teknopars\sBilisim\>/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string10 = /3660fe9f10b94d38fecaea009e6625850a46b1d47bb7788fc47f286c1008e2ec/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string11 = /6badff5495258b349559b9d2154ffcc7a435828dd57c4caf1c79f5d0ff9eb675/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string12 = /c5e68c5635bed872ce6ac0c2be5395cc15c2dbaa5f0052b86575cdd0b762902e/ nocase ascii wide
// Description: connect to your unattended PC from anywhere
// Reference: https://www.alpemix.com/
$string13 = /serverinfo\.alpemix\.com/ nocase ascii wide
condition:
any of them
}
53 changes: 53 additions & 0 deletions yara_rules/greyware_tool_keyword/A-C/AnyplaceControl.yara
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
rule AnyplaceControl
{
meta:
description = "Detection patterns for the tool 'AnyplaceControl' taken from the ThreatHunting-Keywords github project"
author = "@mthcht"
reference = "https://github.com/mthcht/ThreatHunting-Keywords"
tool = "AnyplaceControl"
rule_category = "greyware_tool_keyword"

strings:
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string1 = /\/anyplace\-control\/data2\/.{0,1000}\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string2 = /\\Anyplace\sControl\s\-\sAdmin\.lnk/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string3 = /\\Anyplace\sControl\\/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string4 = /\\anyplace\-control\.ini/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string5 = /\\AppData\\Local\\Temp\\.{0,1000}\\zmstage\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string6 = /\\AppData\\Roaming\\Anyplace\sControl/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string7 = /\\Program\sFiles\s\(x86\)\\Anyplace\sControl/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string8 = /\\ProgramData\\Anyplace\sControl\s/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string9 = /\>Anyplace\sControl\sSoftware\</ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string10 = /a2fa034d006bdbc3ee2a15e55eb647f8097355c288a858da1e309fe8ac1cf0a3/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string11 = /AnyplaceControlInstall\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string12 = /Program\sFiles\s\(x86\)\\Anyplace\sControl/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyplace-control[.]com
$string13 = /www\.anyplace\-control\.com\/install/ nocase ascii wide
condition:
any of them
}
65 changes: 65 additions & 0 deletions yara_rules/greyware_tool_keyword/A-C/anyviewer.yara
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
rule anyviewer
{
meta:
description = "Detection patterns for the tool 'anyviewer' taken from the ThreatHunting-Keywords github project"
author = "@mthcht"
reference = "https://github.com/mthcht/ThreatHunting-Keywords"
tool = "anyviewer"
rule_category = "greyware_tool_keyword"

strings:
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string1 = /\/AnyViewerSetup\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string2 = /\\AnyViewerSetup\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string3 = /\\AnyViewerSetup\.tmp/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string4 = /\\logs\\RCService\.txt/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string5 = /\>AnyViewer\sSetup\</ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string6 = /\>AnyViewer\</ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string7 = /0de968ffd4a6c60413cac739dccb1b162f8f93f3db754728fde8738e52706fa4/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string8 = /334ec9e7d937c42e8ef12f9d4ec90862ecc5410c06442393a38390b34886aa59/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string9 = /a\.aomeisoftware\.com/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string10 = /AnyViewer\\audio_sniffer\.dll/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string11 = /AnyViewer\\AVCore\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string12 = /AnyViewer\\RCService\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string13 = /AnyViewer\\ScreanCap\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string14 = /AnyViewer\\SplashWin\.exe/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string15 = /controlserver\.anyviewer\.com/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string16 = /https\:\/\/ip138\.com\/iplookup\.asp\?ip\=.{0,1000}\&action\=2/ nocase ascii wide
// Description: access your unattended PC from anywhere
// Reference: www.anyviewer.com
$string17 = /Program\sFiles\s\(x86\)\\AnyViewer/ nocase ascii wide
condition:
any of them
}
26 changes: 26 additions & 0 deletions yara_rules/greyware_tool_keyword/A-C/auvik.yara
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
rule auvik
{
meta:
description = "Detection patterns for the tool 'auvik' taken from the ThreatHunting-Keywords github project"
author = "@mthcht"
reference = "https://github.com/mthcht/ThreatHunting-Keywords"
tool = "auvik"
rule_category = "greyware_tool_keyword"

strings:
// Description: cloud-based network management software
// Reference: https://www.auvik.com/
$string1 = /\>Auvik\sNetworks\sInc\.\</ nocase ascii wide
// Description: cloud-based network management software
// Reference: https://www.auvik.com/
$string2 = /auvik\.agent\.exe/ nocase ascii wide
// Description: cloud-based network management software
// Reference: https://www.auvik.com/
$string3 = /AuvikService\.exe/ nocase ascii wide
// Description: cloud-based network management software
// Reference: https://www.auvik.com/
$string4 = /https\:\/\/.{0,1000}\.my\.auvik\.com\// nocase ascii wide
condition:
any of them
}
80 changes: 80 additions & 0 deletions yara_rules/greyware_tool_keyword/A-C/aweray.yara
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
rule aweray
{
meta:
description = "Detection patterns for the tool 'aweray' taken from the ThreatHunting-Keywords github project"
author = "@mthcht"
reference = "https://github.com/mthcht/ThreatHunting-Keywords"
tool = "aweray"
rule_category = "greyware_tool_keyword"

strings:
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string1 = /\.aweray\.net/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string2 = /\/Aweray_Remote_.{0,1000}\.exe/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string3 = /\/Aweray_Remote_.{0,1000}\.zip/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string4 = /\\Aweray\sRemote\.lnk/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string5 = /\\Aweray_Remote_.{0,1000}\.exe/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string6 = /\\Aweray_Remote_.{0,1000}\.zip/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string7 = /\\AweSun\.exe/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string8 = /\\Program\sFiles\\Aweray/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string9 = /\\Software\\AweSun\\SunLogin\\SunloginClient/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string10 = /\>AweRay\sLimited\</ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string11 = /\>AweRay\sPte\.\sLtd\.\</ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string12 = /\>AweSun\.exe\</ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string13 = /\>AweSun\</ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string14 = /asapi\.aweray\.net/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string15 = /as\-tk\.aweray\.com/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string16 = /as\-tk\.aweray\.com\/track/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string17 = /Aweray_Remote\.exe/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string18 = /awerayimg\.com/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string19 = /client\-api\.aweray\.com/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string20 = /https\:\/\/sun\.aweray\.com\/.{0,1000}\/download/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string21 = /install\.bat\sAweSun/ nocase ascii wide
// Description: all-in-one secure remote access control and support solution
// Reference: sun.aweray.com
$string22 = /netsh\s\sadvfirewall\sfirewall\s.{0,1000}\srule\sname\=\"AweSun/ nocase ascii wide
condition:
any of them
}
Loading

0 comments on commit aa7bb4d

Please sign in to comment.