コード例 #1
0
 private void CreateReassembledL7Conversation()
 {
     this._l7Conversation = new L7Conversation(this._sourceEndPoint, this._destinationEndPoint, this._ipProtocolType,
                                               this._upL7Flow, this._downL7Flow);
 }
コード例 #2
0
 public ThirdQuartileInterArrivalTimePacketsBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection) { }
コード例 #3
0
 public SYNPacketsUp(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #4
0
 public MeanInterArrivalTimePacketsDownFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #5
0
 public MedianInterArrivalTimeUpFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #6
0
 public BytePairsReoccuringDownFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #7
0
 public MinInterArrivalTimePacketsUpAndDownFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.non)
 {
 }
コード例 #8
0
 public MeanInterArrivalTimePacketsBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #9
0
 private void OnL7Conversation(L7Conversation l7Conversation)
 {
     this._l7ConversationStreamSourceQueue.OfferAsync(l7Conversation).PipeTo(this.Self);
 }
コード例 #10
0
 public MaxPacketLengthBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #11
0
 public MaxSegmentSizeDown(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #12
0
 public FirstQuartileControlBytesDown(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #13
0
 public MaxSegmentSizeBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #14
0
 public NumberOfPacketsDownFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #15
0
 // This constructor is also needed (called from FeatureBaseTests)
 public FirstPayloadSize(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, DaRFlowDirection.non)
 {
 }
コード例 #16
0
 private Task <SnooperExportCollection> ProcessConversationAsync(L7Conversation conversation, SnooperRunner snooperRunner)
 {
     return(Task.Run(() => snooperRunner.Run(conversation)));
 }
コード例 #17
0
 public MeanControlBytesDown(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #18
0
 public MaxInterArrivalTimeDownFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #19
0
 public override IReadOnlyList <NBAR2TaxonomyProtocol> RecognizeConversation(L7Conversation conversation) => this.ApplicationRecognizerNBAR.RecognizeConversation(conversation)
 ?? this.ApplicationRecognizerRTP.RecognizeConversation(conversation);
コード例 #20
0
 public FirstQuartileInterArrivalTimeBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #21
0
 protected TFeature ComputeFeature(L7Conversation l7Conversation, DaRFlowDirection direction)
 {
     return(Activator.CreateInstance(typeof(TFeature), l7Conversation, direction) as TFeature);
 }
コード例 #22
0
ファイル: FINPacketsBase.cs プロジェクト: pluskal/AppIdent
 public FINPacketsBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #23
0
 public SYNPacketsDown(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.down)
 {
 }
コード例 #24
0
 public MaxSegmentSizeUp(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #25
0
 public MinControlBytesUpAndDown(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.non)
 {
 }
コード例 #26
0
 public NumberOfPacketsPerTimeUp(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #27
0
ファイル: EntropyUpFlow.cs プロジェクト: pluskal/AppIdent
 public EntropyUpFlow(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #28
0
 public FirstBitPositionBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }
コード例 #29
0
 public MeanControlBytesUp(L7Conversation l7Conversation) : base(l7Conversation, DaRFlowDirection.up)
 {
 }
コード例 #30
0
 public First3BytesEqualBase(L7Conversation l7Conversation, DaRFlowDirection flowDirection) : base(l7Conversation, flowDirection)
 {
 }