Skip to main content

suricata

成员函数函数描述/介绍
suricata.LoadSuricataToDatabase
suricata.ParseSuricata
suricata.SuricataMatcher
suricata.TrafficGenerator
suricata.YieldRules
suricata.YieldRulesByKeyword
suricata.YieldSuricataRulesByKeywords

函数定义#

LoadSuricataToDatabase#

详细描述#

定义#

LoadSuricataToDatabase(raw string) error

参数#

参数名参数类型参数解释
rawstring

返回值#

返回值(顺序)返回值类型返回值解释
r1error

ParseSuricata#

详细描述#

定义#

ParseSuricata(data string, envs ...string) ([]*Rule , error )

参数#

参数名参数类型参数解释
datastring
envs...string

返回值#

返回值(顺序)返回值类型返回值解释
[]*Rule``
error``

SuricataMatcher#

详细描述#

定义#

SuricataMatcher(r *rule.Rule) *Matcher

参数#

参数名参数类型参数解释
r*rule.Rule

返回值#

返回值(顺序)返回值类型返回值解释
r1*Matcher

TrafficGenerator#

详细描述#

定义#

TrafficGenerator() *ChaosMaker

返回值#

返回值(顺序)返回值类型返回值解释
r1*ChaosMaker

YieldRules#

详细描述#

定义#

YieldRules() chan *rule.Storage

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *rule.Storage

YieldRulesByKeyword#

详细描述#

定义#

YieldRulesByKeyword(keywords string, protos ...string) chan *rule.Storage

参数#

参数名参数类型参数解释
keywordsstring
protos...string

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *rule.Storage

YieldSuricataRulesByKeywords#

详细描述#

定义#

YieldSuricataRulesByKeywords(keywords string, protos ...string) chan *rule.Storage

参数#

参数名参数类型参数解释
keywordsstring
protos...string

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *rule.Storage