Skip to content

Hayabusa v.s. Converted Sigma Rules

DustInDark edited this page Apr 21, 2022 · 2 revisions

Sigma rules need to first be converted to hayabusa rule format explained here. Most rules are compatible with the sigma format so you can use them just like sigma rules to convert to other SIEM formats. Hayabusa rules are designed solely for Windows event log analysis and have the following benefits:

  1. An extra details field to display additional information taken from only the useful fields in the log.
  2. They are all tested against sample logs and are known to work.

    Some sigma rules may not work as intended due to bugs in the conversion process, unsupported features, or differences in implementation (such as in regular expressions).

  3. Extra aggregators not found in sigma, such as |equalsfield.

Limitations: To our knowledge, hayabusa provides the greatest support for sigma rules out of any open source Windows event log analysis tool, however, there are still rules that are not supported:

  1. Rules that use regular expressions that do not work with the Rust regex crate
  2. Aggregation expressions besides count in the sigma rule specification.
  3. Rules that use |near.
Clone this wiki locally