mirror of
https://github.com/roadwy/DefenderYara
synced 2026-06-21 14:08:27 +00:00
25 lines
1.4 KiB
Plaintext
25 lines
1.4 KiB
Plaintext
|
|
rule Exploit_Python_TunerFish_D_dha{
|
|
meta:
|
|
description = "Exploit:Python/TunerFish.D!dha,SIGNATURE_TYPE_CMDHSTR_EXT,63 00 0e 00 0f 00 00 "
|
|
|
|
strings :
|
|
$a_01_0 = {70 00 79 00 74 00 68 00 6f 00 6e 00 } //10 python
|
|
$a_01_1 = {2d 00 75 00 20 00 } //1 -u
|
|
$a_01_2 = {2d 00 2d 00 75 00 72 00 6c 00 20 00 } //1 --url
|
|
$a_01_3 = {2d 00 64 00 20 00 } //1 -d
|
|
$a_01_4 = {2d 00 2d 00 64 00 6f 00 6d 00 61 00 69 00 6e 00 20 00 } //1 --domain
|
|
$a_01_5 = {2d 00 73 00 31 00 20 00 } //1 -s1
|
|
$a_01_6 = {2d 00 2d 00 63 00 61 00 73 00 31 00 20 00 } //1 --cas1
|
|
$a_01_7 = {2d 00 73 00 32 00 20 00 } //1 -s2
|
|
$a_01_8 = {2d 00 2d 00 63 00 61 00 73 00 32 00 20 00 } //1 --cas2
|
|
$a_01_9 = {2d 00 70 00 66 00 20 00 } //1 -pf
|
|
$a_01_10 = {2d 00 2d 00 70 00 61 00 79 00 6c 00 6f 00 61 00 64 00 2d 00 66 00 69 00 6c 00 65 00 20 00 } //1 --payload-file
|
|
$a_01_11 = {2d 00 65 00 70 00 20 00 } //1 -ep
|
|
$a_01_12 = {2d 00 2d 00 65 00 78 00 70 00 6f 00 72 00 74 00 70 00 61 00 74 00 68 00 20 00 } //1 --exportpath
|
|
$a_01_13 = {2d 00 6c 00 70 00 20 00 } //1 -lp
|
|
$a_01_14 = {2d 00 2d 00 6c 00 6f 00 63 00 61 00 6c 00 70 00 61 00 74 00 68 00 20 00 } //1 --localpath
|
|
condition:
|
|
((#a_01_0 & 1)*10+(#a_01_1 & 1)*1+(#a_01_2 & 1)*1+(#a_01_3 & 1)*1+(#a_01_4 & 1)*1+(#a_01_5 & 1)*1+(#a_01_6 & 1)*1+(#a_01_7 & 1)*1+(#a_01_8 & 1)*1+(#a_01_9 & 1)*1+(#a_01_10 & 1)*1+(#a_01_11 & 1)*1+(#a_01_12 & 1)*1+(#a_01_13 & 1)*1+(#a_01_14 & 1)*1) >=14
|
|
|
|
} |