Example #1
0
        public void ParsingTestTimeDestinationIp()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(4), "fe80::76c1:4fff:fefe:1b89");
        }
Example #2
0
        public void ParsingTestTimeDestination()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(6), "-");
        }
Example #3
0
        public void ParsingTestTime()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(1), "20:18:32 660");
        }
Example #4
0
        public void ParsingTestTimeLen()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(2), "86");
        }
        public void ParsingTestSourceIp()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(3), "192.168.8.100");
        }
        public void ParsingTestSource()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(5), "0C5B8F279A64");
        }
Example #7
0
        public void ParsingTestTimeDestination()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(6), "443");
        }
        public void ParsingTestName()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(0), "Ethernet");
        }
Example #9
0
        public void ParsingTestTimeDestinationIp()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(4), "173.194.222.100");
        }
Example #10
0
        public void ParsingTestSource()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(5), "49842");
        }
Example #11
0
        public void ParsingTestSourceIp()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(3), "192.168.8.100");
        }
Example #12
0
        public void ParsingTestTimeLen()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(2), "62");
        }
Example #13
0
        public void ParsingTestInformation()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(7), "-");
        }
Example #14
0
        public void ParsingTestTimeDestination()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(6), "80");
        }
Example #15
0
        public void ParsingTestTime()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(1), "20:18:33 22");
        }
Example #16
0
        public void ParsingTestName()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(0), "TCP");
        }
Example #17
0
        public void ParsingTestName()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(0), "HTTP");
        }
        public void ParsingTestTimeLen()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(2), "42");
        }
Example #19
0
        public void ParsingTestInformation()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(7), "GET /lib/jquery.qtip.css HTTP/1.1\r");
        }
        public void ParsingTestTimeDestinationIp()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(4), "169.254.169.254");
        }
Example #21
0
        public void ParsingTestTimeLen()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(2), "602");
        }
        public void ParsingTestTimeDestination()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(6), "FFFFFFFFFFFF");
        }
Example #23
0
        public void ParsingTestSourceIp()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(3), "192.168.8.100");
        }
Example #24
0
        public void ParsingTestName()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(0), "ICMPv6");
        }
Example #25
0
        public void ParsingTestTimeDestinationIp()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(4), "192.168.8.1");
        }
Example #26
0
        public void ParsingTestSourceIp()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(3), "fe80::d1ec:8061:eeaf:3c78");
        }
Example #27
0
        public void ParsingTestSource()
        {
            var     http = new HTTPParser();
            PPacket pack = http.Parsing(httpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(5), "49826");
        }
Example #28
0
        public void ParsingTestSource()
        {
            var     icmp = new ICMPParser();
            PPacket pack = icmp.Parsing(icmpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(5), "-");
        }
        public void ParsingTestTime()
        {
            var     ethernet = new EthernetParser();
            PPacket pack     = ethernet.Parsing(ethernetPacket, time, len);

            Assert.AreEqual(pack.GetPacket(1), "20:18:32 160");
        }
Example #30
0
        public void ParsingTestTime()
        {
            var     tcp  = new TCPParser();
            PPacket pack = tcp.Parsing(tcpPacket, time, len);

            Assert.AreEqual(pack.GetPacket(1), "20:18:32 170");
        }
Example #31
0
 public void Add(PPacket packet)
 {
     if (packet.Tcp == null)
         return;
     TcpStreamPacket streamPacket = new TcpStreamPacket(packet);
     int i = _streams.IndexOfKey(streamPacket.Connection);
     TcpStream0 stream;
     if (i == -1)
     {
         stream = new TcpStream0();
         stream.StreamNumber = _streams.Count + 1;
         _streams.Add(streamPacket.Connection, stream);
     }
     else
     {
         stream = _streams.Values[i];
     }
     streamPacket.StreamNumber = stream.StreamNumber;
     stream.Add(streamPacket);
     _packets.Add(streamPacket);
 }
Example #32
0
 public TcpStreamPacket(PPacket ppacket)
 {
     _direction = TcpDirection.SourceToDestination;
     //_connection = new TcpConnection(packet.Packet);
     _connection = ppacket.GetTcpConnection();
     _ppacket = ppacket;
     _packet = ppacket.Packet;
 }