Skip to content

Releases: 0xrawsec/gene

Gene v1.6.4

06 Nov 08:34
Compare
Choose a tag to compare

Implements filter rules. A filter rule is used to filter in some wanted events without assigning any criticality to them. It can be used to show events bringing contextual information.

Gene v1.6.3

10 Jul 07:53
Compare
Choose a tag to compare

Fixes:

  • Upgraded golang-evtx dependency and should now properly handle dirty EVTX files

Gene v1.6.1

13 Aug 18:59
Compare
Choose a tag to compare
  • Bug fix in condition parsing
  • Better test cases for conditions (more than 2000 random conditions generated)

Gene v1.6.0

01 Aug 20:06
Compare
Choose a tag to compare
  • Indirect Match Support (we can now compare two fields of the same event)
  • Containers are now case insensitive
  • New -test command line switch to create easy Gene unit testing

Documentation: https://rawsec.lu/doc/gene/1.6/

Gene v1.5.0

04 Jun 20:25
Compare
Choose a tag to compare
  • Support for Mitre ATT&CK framework
  • Small changes in the reducer feature

Gene v1.4.3

21 Mar 22:12
Compare
Choose a tag to compare

Support for go1.12 modules

Gene v1.4.2

20 Mar 21:07
Compare
Choose a tag to compare
Updated to make compliant with golang-utils submatch.go changes

Gene Version 1.4.1

11 Feb 21:48
Compare
Choose a tag to compare
  • Bug fix in condition matching
  • Reducer metrics changed
  • New operators implemented for Field Match >= and <=

Gene Version 1.4

19 May 20:46
Compare
Choose a tag to compare
  • Introduction of regular expression templates to save time always when needing same regexp in different rules
  • FieldMatch now support new comparison operators
    • < > : for integer fields
    • &= : in order to do flag verifications on hexadecimal values
  • New command line switches / features
    • -dump : dumps the rule in the terminal after applying the templates (useful for debugging)
    • -reduce : extract some statistics from already processed events (used to post-process Gene results)
  • Bug fix in condition evaluation (in a very specific case)
  • Test cases added and validaded for all the new features and bug fix

Gene Version 1.3

27 Mar 21:09
Compare
Choose a tag to compare

Changelog

  • Implementation of container match: extraction of parts of Windows events to check presence in container. This feature was motivated by the lack of efficient mean to match specific part of some events (IPs, Hashes, domains ...) against black/whitelists
  • Some code refactoring