From 58b3a069bfa333cbc8f66efac5936a4461c9eba0 Mon Sep 17 00:00:00 2001 From: chrisr3d Date: Mon, 12 Nov 2018 16:22:14 +0100 Subject: [PATCH] fix: Updated yara import error message - Better to 'pip install -I -r REQUIREMENTS' to have the correct yara-python version working for all the modules, than having another one failing with yara hash & pe modules --- misp_modules/modules/expansion/yara_query.py | 2 +- misp_modules/modules/expansion/yara_syntax_validator.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/misp_modules/modules/expansion/yara_query.py b/misp_modules/modules/expansion/yara_query.py index 565030c..9b24c88 100644 --- a/misp_modules/modules/expansion/yara_query.py +++ b/misp_modules/modules/expansion/yara_query.py @@ -3,7 +3,7 @@ import re try: import yara except (OSError, ImportError): - print("yara is missing, use 'pip3 install yara' to install it.") + print("yara is missing, use 'pip3 install -I -r REQUIREMENTS' from the root of this repository to install it.") misperrors = {'error': 'Error'} moduleinfo = {'version': '1', 'author': 'Christian STUDER', diff --git a/misp_modules/modules/expansion/yara_syntax_validator.py b/misp_modules/modules/expansion/yara_syntax_validator.py index c68d934..804ebd9 100644 --- a/misp_modules/modules/expansion/yara_syntax_validator.py +++ b/misp_modules/modules/expansion/yara_syntax_validator.py @@ -3,7 +3,7 @@ import requests try: import yara except (OSError, ImportError): - print("yara is missing, use 'pip3 install yara' to install it.") + print("yara is missing, use 'pip3 install -I -r REQUIREMENTS' from the root of this repository to install it.") misperrors = {'error': 'Error'} mispattributes = {'input': ['yara'], 'output': ['text']}