• 大小: 41KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-10-26
  • 语言: C#
  • 标签: pcap  c#  

资源简介

c# 实现pcap格式解析,方便Wireshark抓包后数据的分析,实现了TCP与UDP的解包

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;

namespace PacapAnalytics
{
    [StructLayout(LayoutKind.Sequential Pack = 1)]
    unsafe public struct EthernetHeader
    {
        /// 
        /// 目标Mac地址
        /// 

        public fixed byte DestMacAddress[6];
        /// 
        /// 来源Mac地址
        /// 

        public fixed byte SourceMacAddress[6];
        /// 
        /// 链路类型
        /// 

        public ushort EthernetType;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      11264  2012-12-18 11:11  PacapAnalytics\bin\Debug\PacapAnalytics.exe

     文件      22016  2012-12-18 11:11  PacapAnalytics\bin\Debug\PacapAnalytics.pdb

     文件      11600  2012-12-18 10:11  PacapAnalytics\bin\Debug\PacapAnalytics.vshost.exe

     文件        490  2010-03-17 22:39  PacapAnalytics\bin\Debug\PacapAnalytics.vshost.exe.manifest

     文件        630  2012-12-18 09:48  PacapAnalytics\EthernetHeader.cs

     文件       1415  2012-12-18 09:46  PacapAnalytics\IPHeader.cs

     文件       5983  2012-12-17 17:25  PacapAnalytics\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       5931  2012-12-18 11:11  PacapAnalytics\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        464  2012-12-18 11:11  PacapAnalytics\obj\x86\Debug\PacapAnalytics.csproj.FileListAbsolute.txt

     文件      11264  2012-12-18 11:11  PacapAnalytics\obj\x86\Debug\PacapAnalytics.exe

     文件      22016  2012-12-18 11:11  PacapAnalytics\obj\x86\Debug\PacapAnalytics.pdb

     文件       3180  2012-12-18 09:49  PacapAnalytics\PacapAnalytics.csproj

     文件       2020  2012-12-18 10:08  PacapAnalytics\PacapData.cs

     文件        779  2012-12-18 09:49  PacapAnalytics\PacapPacketHeader.cs

     文件       3095  2012-12-18 10:10  PacapAnalytics\PacapReader.cs

     文件       1132  2012-12-18 10:09  PacapAnalytics\PcapFileHeader.cs

     文件       1235  2012-12-17 18:33  PacapAnalytics\Program.cs

     文件       1378  2012-12-17 13:18  PacapAnalytics\Properties\AssemblyInfo.cs

     文件        257  2012-12-17 14:25  PacapAnalytics\ProtocolType.cs

     文件        976  2012-12-18 10:09  PacapAnalytics\TcpData.cs

     文件        253  2012-12-17 14:26  PacapAnalytics\TcpFlagType.cs

     文件       1173  2012-12-18 09:49  PacapAnalytics\TcpHeader.cs

     文件        529  2012-12-18 09:48  PacapAnalytics\Timestamp.cs

     文件        997  2012-12-18 10:09  PacapAnalytics\UdpData.cs

     文件        585  2012-12-17 16:37  PacapAnalytics\UDPHeader.cs

     文件        884  2012-12-17 13:18  PacapAnalytics.sln

    ..A..H.     35840  2012-12-18 09:42  PacapAnalytics.suo

     目录          0  2012-12-17 13:18  PacapAnalytics\obj\x86\Debug\TempPE

     目录          0  2012-12-18 11:11  PacapAnalytics\obj\x86\Debug

     目录          0  2012-12-18 11:11  PacapAnalytics\bin\Debug

............此处省略9个文件信息

评论

共有 条评论