private PcapAnalyzer.TcpSession CastProcessorTcpSessionToAnalyzerTcpSession(PcapProcessor.TcpSession tcpSession) { return(new PcapAnalyzer.TcpSession() { SourceIp = tcpSession.SourceIp, DestinationIp = tcpSession.DestinationIp, SourcePort = tcpSession.SourcePort, DestinationPort = tcpSession.DestinationPort, Data = tcpSession.Data, Packets = tcpSession.Packets.Select(p => CastProcessorTcpPacketToAnalyzerTcpPacket(p)).ToList() }); }
public void AddSession(PcapProcessor.TcpSession tcpSession) { _networkContext.NetworkSessions.Add(tcpSession); this.SuspendLayout(); this.sessionsDataGridView.Rows.Add( "TCP", tcpSession.SourceIp, tcpSession.SourcePort.ToString(), tcpSession.DestinationIp, tcpSession.DestinationPort.ToString()); this.ResumeLayout(); }
public static BruteSharkDesktop.TransportLayerSession CastProcessorTcpSessionToBruteSharkDesktopTcpSession(PcapProcessor.TcpSession tcpSession) { return(new BruteSharkDesktop.TransportLayerSession() { Protocol = "TCP", SourceIp = tcpSession.SourceIp, DestinationIp = tcpSession.DestinationIp, SourcePort = tcpSession.SourcePort, DestinationPort = tcpSession.DestinationPort, Data = tcpSession.Data, Packets = tcpSession.Packets.Select(p => CastProcessorTcpPacketToBruteSharkDesktopTcpPacket(p)).ToList() }); }