Skip to content

Commit

Permalink
Update apt_volttyphoon_versamem.yar
Browse files Browse the repository at this point in the history
  • Loading branch information
Neo23x0 committed Aug 29, 2024
1 parent e8336f7 commit c3fb6b1
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions yara/apt_volttyphoon_versamem.yar
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@
rule WEBSHELL_JAVA_VersaMem_JAR_Aug24_1 {
meta:
description = "Detects VersaMem Java webshell samples (as used by Volt Typhoon)"
author = "blacklotuslabs (modified by Florian Roth)"
author = "blacklotuslabs (modified by Florian Roth and X__Junior)"
reference = "https://x.com/ryanaraine/status/1828440883315999117"
date = "2024-08-27"
modified = "2024-08-29"
score = 75
strings:
$s1 = "com.versa.vnms.ui.TestMain"
$s2 = "/tmp/.java_pid"
$s3 = "captureLoginPasswordCode"
$s4 = "com/versa/vnms/ui/services/impl/VersaAuthenticationServiceImpl"
$s5 = "/tmp/.temp.data"
$s6 = "getInsertCode"
$s7 = "VersaMem"
$s8 = "Versa-Auth"
$sa1 = "com.versa.vnms.ui.TestMain"
$sa2 = "captureLoginPasswordCode"
$sa3 = "com/versa/vnms/ui/services/impl/VersaAuthenticationServiceImpl"
$sa4 = "/tmp/.temp.data"
$sa5 = "getInsertCode"
$sa6 = "VersaMem"
$sa7 = "Versa-Auth"
$sb1 = "/tmp/.java_pid"
$sb2 = {2f 75 73 72 2f 62 69 6e 2f 70 67 72 65 70 01 00 02 2d 66 01 00 25 6f 72 67 2e 61 70 61 63 68 65 2e 63 61 74 61 6c 69 6e 61 2e 73 74 61 72 74 75 70 2e 42 6f 6f 74 73 74 72 61 70 07}
condition:
filesize < 5MB and 3 of them
filesize < 5MB and ( 3 of them or all of ($sb*) )
}


rule WEBSHELL_JAVA_VersaMem_JAR_Aug24_2 {
meta:
description = "Detects VersaMem Java webshell samples (as used by Volt Typhoon)"
Expand Down

0 comments on commit c3fb6b1

Please sign in to comment.