Documentation ¶
Index ¶
- Constants
- func GenerateOutputFromYara(res []*grammar.Parser, validJSON bool)
- func GenerateOutputToYaraDir(rules []*grammar.Parser, outputDir string, overwrite bool)
- func GenerateOutputToYaraFile(rule unify, outputFile string, overwrite bool)
- func NewParser(name string) *grammar.Parser
- func ProcessDir(dirName string) []*grammar.Parser
- func ProcessFile(fileName string) []*grammar.Parser
- func ProcessIndex(indexFile, cwd string) []*grammar.Parser
- func ProcessInputFile(inputFile string, validJSON bool) []*grammar.Parser
- func UnifyRules(rules []*grammar.Parser) unify
Constants ¶
View Source
const ( MULTILINE = `\s*/\*([^*]|\*+[^*/])*\*+/\s*` INLINE = `(?m)\s*//.*[\n\r][\n\r]?` BLANKS = `(?m)\s+$` QUOTES = `"` MAXBUFF = 1024 * 1024 // If needed Go will take it form RAM. DEBUG_LEVEL = "INFO" )
Variables ¶
This section is empty.
Functions ¶
func GenerateOutputFromYara ¶ added in v0.1.3
func GenerateOutputToYaraDir ¶ added in v0.1.3
func GenerateOutputToYaraFile ¶ added in v0.1.3
func ProcessDir ¶ added in v0.1.3
func ProcessFile ¶ added in v0.1.3
func ProcessIndex ¶ added in v0.1.3
func ProcessInputFile ¶ added in v0.1.3
func UnifyRules ¶ added in v0.1.3
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.