private void toolStripButtonNewCapture_Click(object sender, EventArgs e) { this.packetContainer = new PacketContainer(); this.sniffer = new SnifferControl(this.packetContainer, this.devicesForm.GetPort()); this.sniffer.Init(this.devicesForm.GetDevice(), ("port " + this.devicesForm.GetPort())); this.sniffer.Start(); this.fillListbox(this.packetContainer.DisplayedPackets); this.toolStripButtonStopCatpure.Enabled = true; this.toolStripButtonNewCapture.Enabled = false; this.toolStripButtonListDevices.Enabled = false; this.toolStripButtonOpenFile.Enabled = false; this.openToolStripMenuItem.Enabled = false; this.hexBox1.ByteProvider = null; // Event Anmelden this.sniffer.NewPacketArrived += new SnifferControl.NewPacketHandler(packethandler_onPacketAdded); this.sniffer.OnSynRecived += new SnifferControl.SynRecivedEventHandler(sniffer_OnSynRecived); this.sniffer.OnFinRecived += new SnifferControl.FinRecivedEventHandler(sniffer_OnFinRecived); this.ChangeStatusLabel("Waiting for Connection", Color.Black); }
private void toolStripButtonNewCapture_Click(object sender, EventArgs e) { this.packetContainer = new PacketContainer(); this.sniffer = new SnifferControl(this.packetContainer, this.devicesForm.GetPort()); this.sniffer.Init(this.devicesForm.GetDevice(), ("port " + this.devicesForm.GetPort())); this.sniffer.Start(); this.fillListbox(this.packetContainer.DisplayedPackets); this.toolStripButtonStopCatpure.Enabled = true; this.toolStripButtonNewCapture.Enabled = false; this.toolStripButtonListDevices.Enabled = false; this.toolStripButtonOpenFile.Enabled = false; this.openToolStripMenuItem.Enabled = false; this.hexBox1.ByteProvider = null; // Event Anmelden this.sniffer.NewPacketArrived += new SnifferControl.NewPacketHandler(packethandler_onPacketAdded); this.sniffer.OnSynRecived += new SnifferControl.SynRecivedEventHandler(sniffer_OnSynRecived); this.sniffer.OnFinRecived += new SnifferControl.FinRecivedEventHandler(sniffer_OnFinRecived); this.ChangeStatusLabel("Waiting for Connection", Color.Black); }