This project is read-only.

Pcap.Net 0.10.0 (67076)

Rating:        Based on 2 ratings
Reviewed:  2 reviews
Downloads: 23403
Change Set: 67076
Released: Apr 27, 2012
Updated: Apr 27, 2012 by Brickner
Dev status: Beta Help Icon

Recommended Download

example, 16336K, uploaded Apr 27, 2012 - 16078 downloads

Other Available Downloads

application, 1492K, uploaded Apr 27, 2012 - 3981 downloads
documentation, 6607K, uploaded Apr 27, 2012 - 1894 downloads
Source Code
source code, 766K, uploaded Apr 27, 2012 - 1450 downloads

Release Notes

Pcap.Net - April 2012 Release

Pcap.Net is a .NET wrapper for WinPcap written in C++/CLI and C#.
It Features almost all WinPcap features and includes a packet interpretation framework.

Version 0.10.0 (Change Set 67076)

April 27, 2012 release of the Pcap.Net framework.

Follow Pcap.Net on Google+Follow Pcap.Net on Google+

  • - Includes all the tutorial example projects source files, the binaries in a 3rdParty directory and the documentation. It includes two versions - x86 (32 bit) version and x64 (64 bit) version (only the binaries are different).
  • - The x86 (32 bit) and x64 (64 bit) binaries.
  • - The source files.
  • - The documentation.

  • .NET wrap for WinPcap:
    • Added support for IPv4 datalink (raw IP packets). Thanks brianestey17!
    • Fixed IPv6 device address. Thanks Crema!
  • Packet Interpretation:
    • VLanTaggedFrame (802.1Q) support.
    • Renamed Destination property to CurrentDestination and fixed IPv4 destination to be according to source routing options when they exist. Transport checksum calculation uses the Destination property and not the CurrentDestination property. This is a breaking change since you need to set IpV4Layer's CurrentDestination property and not Destination property.
    • Fixed TCP/UDP checksum calculation - use actual Transport length and not according to IPv4 total length.
    • DataSegment.ToString() now only gives the first 10 bytes. DataSegment.ToHexadecimalString() gives the full hexadecimal string and DataSegment.ToString(Encoding) is now Decode().
    • Added IgmpMessageType.MulticastTraceRoute, TcpOptionType.SelectiveNegativeAcknowledgements.
    • Better support for malformed packets.
    • Improved ArpLayer.GetHashCode().

Reviews for this release

Using this for realtime UDP packet analysis. Easy to use, efficient code.
by JacekJacek on May 28, 2014 at 7:33 PM
I used this for injecting ARP replies and the whole exp was very smooth and painless
by vivekrathod on Dec 13, 2013 at 9:04 PM