初始化Yara rule general\u cloping.y时出错

2024-04-28 01:28:03 发布

您现在位置:Python中文网/ 问答频道 /正文

当我使用Loki运行病毒扫描时,python中出现以下错误。 https://linuxsecurity.expert/tools/loki/

sudo python loki.py -p ~/Desktop/malicious.pdf

[INFO] Processing YARA rules folder /home/user/Desktop/Loki/signature-base/yara [ERROR] Error while initializing Yara rule general_cloaking.yar ERROR: /home/user/Desktop/Loki/signature-base/yara/general_cloaking.yar(60): syntax error, unexpected Traceback (most recent call last):
File "loki.py", line 1088, in initialize_yara_rules 'md5': dummy, SyntaxError: /home/user/Desktop/Loki/signature-base/yara/general_cloaking.yar(60): syntax error, unexpected [INFO] Initializing all YARA rules at once (composed string of all rule files)

我认为这是一个与任何python包相关的问题,但是我无法得到这个错误的原因

抛出错误的代码行如下

             compiledRules = yara.compile(yaraRuleFile, externals={
                            'filename': dummy,
                            'filepath': dummy,
                            'extension': dummy,
                            'filetype': dummy,
                            'md5': dummy,
                        })

Tags: pyhomebase错误rulesdummygeneralsignature