Version 1.6.2
NEW FEATURES
- Added the -st flag to the yara_validator_cli.py. This causes the cli to return a exit code 49 for warnings.
- Added a validity check with the yara-python library
- Added the -m flag to the yara_validator_cli.py. This flag overrides the check for modules that have not been imported.
CHANGES
- Updating the MITRE ATT&CK submodule to the version 8.2
- Added yara-python>=4.0.2 to the requirements.txt file
BUG FIXES
- A couple of bug fixes related to the new yara-python validity check, these bugs resulted in rules that should be valid getting marked invalid
- Fixed a bug that caused yara_file_processor.py to exit with an error if a string was passed instead of a Path object.
- Fixed a bug that would cause lines with only space or tab characters to double on each pass with the -i flag.