CybercentreCanada / CCCS-Yara

YARA rule metadata specification and validation utility / Spécification et validation pour les règles YARA
MIT License
98 stars 19 forks source link

Feature add auto mitre software code #35

Closed cccs-gm closed 4 years ago

cccs-gm commented 4 years ago

Several feature updates as mentioned in the commits.

Some work was done to fix issues caused by renaming some of the YaraFileProcessor function names. There are additional functions using the old function name that will be left for an as yet to be determined amount of time with deprecation messages.

Added the feature to generate MITRE ATT&CK software codes based on the value of malware metadata keys. This will allow for enrichment of yara rules with mitre_att software codes in many situations. The current functionality does not remove mitre_att software codes, so it is possible to have mitre_att software codes that do not have a matching malware name.

Added a couple of new warning checks.

cccs-gm commented 4 years ago

As discussed, merging.