잠토의 잠망경

[Code Project]SharpPcap - A packet capture framework for .NET 본문

공부/C sharp

[Code Project]SharpPcap - A packet capture framework for .NET

잠수함토끼 2008. 7. 4. 11:45

[A .NET sniffer application written with SharpPcap]

Introduction

Packet capturing (or packet sniffing) is the process of collecting all packets of data that pass through a given network interface. Capturing network packets in our applications is a powerful capability which lets us write network monitoring, packet analyzers and security tools. The libpcap library for UNIX based systems and its Windows version WinPcap are the most widely used packet capture drivers that provide API for low-level network monitoring. Among the applications that use libpcap/WinPcap as its packet capture subsystem are the famous tcpdump, ethereal and many more.

In this article, I will introduce the SharpPcap library for accessing the WinPcap capture driver in .NET applications, and will give you a detailed programming tutorial on how to use it.


출처:http://www.codeproject.com/KB/IP/sharppcap.aspx

Comments