private void OnParsedItemDetected(object sender, ParsedItemDetectedEventArgs e)
 {
     if (e.ParsedItem is PcapAnalyzer.NetworkPassword)
     {
         if (_passwords.Add(e.ParsedItem as PcapAnalyzer.NetworkPassword))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkHash)
     {
         if (_hashes.Add(e.ParsedItem as PcapAnalyzer.NetworkHash))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkFile)
     {
         if (_extractedFiles.Add(e.ParsedItem as PcapAnalyzer.NetworkFile))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkConnection)
     {
         var networkConnection = e.ParsedItem as NetworkConnection;
         _connections.Add(networkConnection);
     }
 }
Exemple #2
0
        private void OnParsedItemDetected(object sender, ParsedItemDetectedEventArgs e)
        {
            if (e.ParsedItem is PcapAnalyzer.NetworkPassword)
            {
                _passwords.Add(e.ParsedItem as PcapAnalyzer.NetworkPassword);
            }
            if (e.ParsedItem is PcapAnalyzer.NetworkHash)
            {
                _hashes.Add(e.ParsedItem as PcapAnalyzer.NetworkHash);
            }

            UpdateAnalyzingStatus();
        }
 private void OnParsedItemDetected(object sender, ParsedItemDetectedEventArgs e)
 {
     if (e.ParsedItem is PcapAnalyzer.NetworkPassword)
     {
         if (_passwords.Add(e.ParsedItem as PcapAnalyzer.NetworkPassword))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkHash)
     {
         if (_hashes.Add(e.ParsedItem as PcapAnalyzer.NetworkHash))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkFile)
     {
         if (_extractedFiles.Add(e.ParsedItem as PcapAnalyzer.NetworkFile))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
     else if (e.ParsedItem is PcapAnalyzer.NetworkConnection)
     {
         var networkConnection = e.ParsedItem as NetworkConnection;
         _connections.Add(networkConnection);
     }
     else if (e.ParsedItem is PcapAnalyzer.VoipCall)
     {
         var voipCall = e.ParsedItem as PcapAnalyzer.VoipCall;
         CommonUi.VoipCall callPresentation = CommonUi.Casting.CastAnalyzerVoipCallToPresentationVoipCall(voipCall);
         PrintDetectedItem(callPresentation);
         _voipCalls.Add(callPresentation);
     }
     else if (e.ParsedItem is PcapAnalyzer.DnsNameMapping)
     {
         if (_dnsMappings.Add(e.ParsedItem as DnsNameMapping))
         {
             PrintDetectedItem(e.ParsedItem);
         }
     }
 }
Exemple #4
0
        private void OnParsedItemDetected(object sender, ParsedItemDetectedEventArgs e)
        {
            if (e.ParsedItem is PcapAnalyzer.NetworkPassword)
            {
                _passwords.Add(e.ParsedItem as PcapAnalyzer.NetworkPassword);
            }
            if (e.ParsedItem is PcapAnalyzer.NetworkHash)
            {
                _hashes.Add(e.ParsedItem as PcapAnalyzer.NetworkHash);
            }
            if (e.ParsedItem is PcapAnalyzer.NetworkConnection)
            {
                var networkConnection = e.ParsedItem as NetworkConnection;
                _connections.Add(networkConnection);
            }
            if (e.ParsedItem is PcapAnalyzer.VoipCall)
            {
                var voipCall = e.ParsedItem as PcapAnalyzer.VoipCall;
                _voipCalls.Add(CommonUi.Casting.CastAnalyzerVoipCallToPresentationVoipCall(voipCall));
            }

            UpdateAnalyzingStatus();
        }