Skip to content

salarcode/Pcap.Net

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

722 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this fork

  • Only PcapDotNet.Packets is migrated to .net 7.0. This library is very helpful to parse/construct network packets. To see the usage refer to here https://github.com/PcapDotNet/Pcap.Net/wiki/Pcap.Net-Tutorial-Sending-Packets
  • You need to build PcapDotNet.Packets in your end.
  • UdpDatagram and UdpDatagram constructors are made public, use them at your own risk.
  • Other projects are migrated to .net v4.8 but build fails.

Pcap.Net

.NET wrapper for WinPcap written in C++/CLI and C#, which features almost all WinPcap features and includes a packet interpretation framework.

Need help?

Features

.Net wrap for WinPcap

Including:

  • Getting the list of Live Devices on the local host.
  • Reading packets from Live Devices (Network Devices) and Offline Devices (Files) using the different WinPcap methods.
  • Receiving statistics on the entire capture.
  • Receiving statistics of packets instead of the full packets.
  • Using different sampling methods.
  • Applying Berkley Packet Filters.
  • Sending packets to Live Devices directly or using WinPcap's send queues.
  • Dumping packets to Pcap files.
  • Using Enumerables to receive packets (and LINQ).

Not including:

  • AirPcap features.
  • Remote Pcap features.

Packet interpretation

  • Ethernet + VLAN tagging (802.1Q)
  • ARP
  • IPv4
  • IPv6
  • GRE
  • ICMP
  • IGMP
  • UDP
  • TCP
  • DNS
  • HTTP

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

Click here to lend your support to: Pcap.Net and make a donation at pledgie.com !

Support Pcap.Net using Salt

About

.NET wrapper for WinPcap written in C++/CLI and C#, which features almost all WinPcap features and includes a packet interpretation framework.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 96.6%
  • C++ 3.4%