diff options
| -rwxr-xr-x | php-malware-finder/utils/generate_whitelist.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/php-malware-finder/utils/generate_whitelist.py b/php-malware-finder/utils/generate_whitelist.py index 9dd8818..94024df 100755 --- a/php-malware-finder/utils/generate_whitelist.py +++ b/php-malware-finder/utils/generate_whitelist.py | |||
| @@ -19,7 +19,11 @@ if not os.path.isdir(sys.argv[2]): | |||
| 19 | print('%s is not a folder !' % sys.argv[2]) | 19 | print('%s is not a folder !' % sys.argv[2]) |
| 20 | sys.exit(1) | 20 | sys.exit(1) |
| 21 | 21 | ||
| 22 | rules = yara.compile(sys.path[0]+'/../php.yar', includes=True, error_on_warning=False) | 22 | try: |
| 23 | rules = yara.compile(sys.path[0]+'/../php.yar', includes=True, error_on_warning=False) | ||
| 24 | except yara.SyntaxError as e: | ||
| 25 | print("Can't compile rules: %s" % e) | ||
| 26 | sys.exit(1) | ||
| 23 | 27 | ||
| 24 | output_list = list() | 28 | output_list = list() |
| 25 | 29 | ||
