YARA is dead, long live YARA-X
virustotal.github.io
virustotal.github.io
https://virustotal.github.io/yara-x/docs/writing_rules/diffe...
Although I wonder how long it'll stay that way? It'll be very tempting to add new features to YARA-X that won't be backported to YARA.
This is pretty encouraging as far as compatibility. I hope they keep doing this.
“Dead” is usually a colloquialism, so if enough people call it dead, it is.
"Is YARA really dead? Despite the dramatic title of this post, YARA is not actually dead. I’m aware that many people and organizations rely on YARA to get important work done, and I don’t want to let them down.
YARA is still being maintained, and future releases will include bug fixes and minor features. However, don’t expect new large features or modules. All efforts to enhance YARA, including the addition of new modules, will now focus on YARA-X."
Third party module dev is harder now for yara-x. And I wonder how the python module will turn out.
Neither 3rd party/go clients nor the official virustotal C client could meet my requirements, I had to write a scanner in python on at least two different times and having to do it again soon. The main issues are resource usage, result shuffling and supporting very large proprietary ruled that depend on specific yara modules.
Crowsresponse by crowdstrike is better too but it still has limits. Python is the best way to yara.
In what way / what's harder about it?