函数定义#
LoadSuricataToDatabase#
详细描述#
LoadSuricataToDatabase(raw string) error
返回值#
ParseSuricata#
详细描述#
ParseSuricata(data string, envs ...string) ([]*Rule , error )
参数名 | 参数类型 | 参数解释 |
---|
data | string | |
envs | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
[]*Rule | `` | |
error | `` | |
SuricataMatcher#
详细描述#
SuricataMatcher(r *rule.Rule) *Matcher
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *Matcher | |
TrafficGenerator#
详细描述#
TrafficGenerator() *ChaosMaker
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *ChaosMaker | |
YieldRules#
详细描述#
YieldRules() chan *rule.Storage
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *rule.Storage | |
YieldRulesByKeyword#
详细描述#
YieldRulesByKeyword(keywords string, protos ...string) chan *rule.Storage
参数名 | 参数类型 | 参数解释 |
---|
keywords | string | |
protos | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *rule.Storage | |
YieldSuricataRulesByKeywords#
详细描述#
YieldSuricataRulesByKeywords(keywords string, protos ...string) chan *rule.Storage
参数名 | 参数类型 | 参数解释 |
---|
keywords | string | |
protos | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *rule.Storage | |