Commit Graph

14 Commits (d03c18bed33c9e596e4a56dfd7628b3a84b97b36)

Author SHA1 Message Date
Steven Morgan d03c18bed3 Fix YARA arena management, improve error reporting, clean up some code. 10 years ago
Steven Morgan fbbd113cad YARA: support string offsets (@str[n] notation) in YARA condition. 10 years ago
Steven Morgan 3c0cea48ba YARA: support for YARA condition 'in' clauses. 10 years ago
Steven Morgan b7999b89c9 YARA: capture offsets in matcher and use for processing YARA condition 'at' clauses. 10 years ago
Steven Morgan a5e750ae58 Comment out yr_object_lookup_field() call. 10 years ago
Steven Morgan 324fabbb38 Fix some ClamAV with YARA issues and turn on some more YARA parser features. 10 years ago
Steven Morgan 3ca6d4c020 YARA work in progress: enable parser functions, add YARA arenas and hash tables. 10 years ago
Steven Morgan b3a7a511aa Handle yara entrypoint keyword in prototype. 11 years ago
Steven Morgan e9b611f8ec Fix bug in ldb length calculation for yara hex strings, refine 'all/any of them' condition handling, handle EMALFDB errors from yara strings, add some metrics. 11 years ago
Steven Morgan b9af0434e5 Support yara 'all of them/any of them' conditions, enforce maximum subsig constraint, and fix signature length calculation error. 11 years ago
Steven Morgan 88c4a39fe2 work in progress: support more yara parser functionality. 11 years ago
Steven Morgan 6e767879e0 YARA work in progress: add parser skeleton, add string and rule queuing. 11 years ago
Steven Morgan abf7d87757 YARA work in progress. 11 years ago
Steven Morgan cf8b18d7c6 add YARA grammer and tokenizer files (gutted). 11 years ago