• 大小: 99KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签: dns  c#  协议解析  

资源简介

DNS协议解析源码程序,在识别dns协议基础上,解析dns中各信息。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MyDnsPackage;
namespace MyDnsForm
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnSearch_Click(object sender EventArgs e)
        {
            Type myenum = typeof(QueryType);
            Array ar= Enum.GetValues(myenum);
           QueryType qtype=  (QueryType ) ar.GetValue(cbType.SelectedIndex);
            MyDns mydns = new MyDns();
            if (!mydns.Search(txtDomain.Text.Trim() qtype txtDns.Text.Trim() null ))
            {

                MessageBox.Show(mydns.header.RCODE.ToString());
                return;
            }
            txtInfo.Clear();
            txtInfo.AppendText (string.Format (“回复记录数:{0}\n“mydns.header.ANCOUNT) );
            txtInfo.AppendText(string.Format(“回复额外记录数:{0}\n“ mydns.header.ARCOUNT ));
            txtInfo.AppendText(string.Format(“回复权威记录数:{0}“ mydns.header.NSCOUNT ));

            txtContent.Clear();
            foreach (MyDnsRecord item in mydns.record.Records)
            {
                txtContent.AppendText(item.QType.ToString() + “   “ + item.RDDate.ToString()+“\n“);
            }
        }

        private void Form1_Load(object sender EventArgs e)
        {
            Type myenum = typeof(QueryType);
            Array qt = Enum.GetNames(myenum);
            foreach (var name in qt)
                cbType.Items.Add(name);
            cbType.SelectedIndex = 0;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3056  2011-11-23 09:45  51Aspx源码必读.txt
     文件        4945  2011-11-23 09:45  from.gif
     文件        3062  2011-11-23 09:45  MyDnsPackage.sln
     文件         256  2011-11-23 09:45  MyDnsPackage.vssscc
     文件         123  2011-11-23 09:45  最新Asp.Net源码下载.url
     文件        1751  2011-11-23 09:45  MyDnsForm\Form1.cs
     文件        6264  2011-11-23 09:45  MyDnsForm\Form1.Designer.cs
     文件        5817  2011-11-23 09:45  MyDnsForm\Form1.resx
     文件        3944  2011-11-23 09:45  MyDnsForm\MyDnsForm.csproj
     文件         257  2011-11-23 09:45  MyDnsForm\MyDnsForm.csproj.vspscc
     文件         490  2011-11-23 09:45  MyDnsForm\Program.cs
     文件       11264  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsForm.exe
     文件       22016  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsForm.pdb
     文件       11608  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsForm.vshost.exe
     文件         490  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsForm.vshost.exe.manifest
     文件       14336  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsPackage.dll
     文件       40448  2011-11-23 09:45  MyDnsForm\bin\Debug\MyDnsPackage.pdb
     文件        6224  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         304  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog
     文件         714  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog
     文件        1147  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\MyDnsForm.csproj.FileListAbsolute.txt
     文件       11264  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\MyDnsForm.exe
     文件         180  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\MyDnsForm.Form1.resources
     文件       22016  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\MyDnsForm.pdb
     文件         180  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\MyDnsForm.Properties.Resources.resources
     文件        3320  2011-11-23 09:45  MyDnsForm\obj\x86\Debug\ResolveAssemblyReference.cache
     文件        1350  2011-11-23 09:45  MyDnsForm\Properties\AssemblyInfo.cs
     文件        2868  2011-11-23 09:45  MyDnsForm\Properties\Resources.Designer.cs
     文件        5612  2011-11-23 09:45  MyDnsForm\Properties\Resources.resx
     文件        1094  2011-11-23 09:45  MyDnsForm\Properties\Settings.Designer.cs
     文件         249  2011-11-23 09:45  MyDnsForm\Properties\Settings.settings
............此处省略20个文件信息

评论

共有 条评论