Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditRecorder ¶
type AuditRecorder struct {
// contains filtered or unexported fields
}
type BehaviorModeller ¶
type BehaviorModeller struct {
ModellerStopCh chan bool
// contains filtered or unexported fields
}
func NewBehaviorModeller ¶
func (*BehaviorModeller) IsModeling ¶
func (modeller *BehaviorModeller) IsModeling() bool
func (*BehaviorModeller) PreprocessAndSendBehaviorData ¶
func (modeller *BehaviorModeller) PreprocessAndSendBehaviorData()
func (*BehaviorModeller) Run ¶
func (modeller *BehaviorModeller) Run()
func (*BehaviorModeller) UpdateDuration ¶
func (modeller *BehaviorModeller) UpdateDuration(duration time.Duration)
type DataPreprocessor ¶
type DataPreprocessor struct {
// contains filtered or unexported fields
}
func NewDataPreprocessor ¶
func (*DataPreprocessor) Process ¶
func (p *DataPreprocessor) Process() []byte
Preprocess the AppArmor's audit record with the pid list of target container
type Tracer ¶
type Tracer struct {
// contains filtered or unexported fields
}
func (*Tracer) AddEventCh ¶
func (*Tracer) DeleteEventCh ¶
Click to show internal directories.
Click to hide internal directories.