• 大小: 0.05M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: C#
  • 标签: c#  

资源简介


基于C#实现的简单网络嗅探器源码,可以抓到本机上满足指定IP地址的数据包,分析源,目的IP地址,源,目的端口,基础协议类型以及16进制包数据,对于学习C#和TCP/IP很有帮助。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Management;
using System.Threading;
using System.Net.Sockets;   

namespace Sniffer
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
        }

        //框架视图加载时的操作
        private void Sniffer_Load(object sender EventArgs e)
        {

            //Columns:控件中显示的所有列标题的集合(需要View设置位Details)
            lvSniffInfo.Columns.Add(“协议“ 60 System.Windows.Forms.HorizontalAlignment.Center);
            lvSniffInfo.Columns.Add(“源地址“ 100 System.Windows.Forms.HorizontalAlignment.Center);
            lvSniffInfo.Columns.Add(“目的地址“ 100 System.Windows.Forms.HorizontalAlignment.Center);
            lvSniffInfo.Columns.Add(“源端口“ 60 System.Windows.Forms.HorizontalAlignmen

评论

共有 条评论