Scan results of file-scans. For each scanned file, where either a match was found or an error was emitted, one JSON object per line is stored.
Information about the scanned file
No Additional PropertiesThe path of the scanned file
MD5 hexdigest of the executable file, if the file could be read
SHA256 hexdigest of the executable file, if the file could be read
Contains information about matched rules. Is empty-array if no rules matched.
Information about a yara rule match
No Additional PropertiesThe exact strings of the yara rule, that were found, including their offsets in the memory segment.
The offset, where the string was found, relative to the start of the scanned memory segment or file. Note, this value can get very large. make sure your parser uses an int64.
The name of the matched string as defined in the yara rule
The namespace of the matched yara rule. This depends on how the rules where compiled.
The name of the matched yara rule
The error message or null if no error happened. Note, there may still be matches if an error happened.