【发布时间】:2015-10-09 09:31:35
【问题描述】:
我正在尝试在 yara 规则中包含非 ascii 字符
首先在 yara 规则名称中,还有一个字符串,用于规则的条件
在这两种情况下,测试规则时都会出现错误:“非 ascii 字符”。 所以看来 yara 不支持非 ASCII 字符?
Rule i18n_KatakanaTest_string_specific_ アイルランド: i18n test アイルランドTest
{
meta:
description = "This is an i18n example for the アイルランド exe"
thread_level = 3
in_the_wild = false
weight = 100
strings:
$stringa = "アイルランド"
condition:
$stringa
}
规则保存为 fe-JAP
验证规则:
C:\Tools\yara-3.4.0-win64>yara64.exe fe_JAP ASCIItest_file.exe
返回:
fe_JA (1):error: non-ascii character
fe_JA (1):error: syntax error, unexpected $end, expecting '{'
【问题讨论】:
-
是的,看起来是这样。扫描了文档,我无法判断。在github.com/plusvic/yara/issues 上提出问题
标签: yara