WinCap610173

所属分类:系统编程
开发工具:Visual C++
文件大小:395KB
下载次数:2
上传日期:2011-01-18 13:52:37
上 传 者cunzhang1234
说明:  WInPcap的一些代码资料,下载可以对于初步的学习很有帮助。
(WInPcap some of the code information)

文件列表:
winpcap (0, 2001-03-20)
winpcap\COMMON (0, 2001-03-20)
winpcap\COMMON\DEVIOCTL.H (3963, 1998-05-08)
winpcap\COMMON\Ntddndis.h (48559, 1998-05-08)
winpcap\COMMON\Ntddpack.h (1293, 1998-10-28)
winpcap\COMMON\Packet.lib (6204, 2000-07-06)
winpcap\COMMON\Packet32.h (5204, 2001-03-15)
winpcap\COMMON\win_Bpf.h (8779, 1999-06-09)
winpcap\COMMON\win_bpf_filter.c (14488, 2000-08-31)
winpcap\Packet9x (0, 2001-03-20)
winpcap\Packet9x\DLL (0, 2001-03-20)
winpcap\Packet9x\DLL\Packet.def (532, 2000-07-05)
winpcap\Packet9x\DLL\Packet32.c (20240, 2001-03-20)
winpcap\Packet9x\DLL\Project (0, 2001-03-20)
winpcap\Packet9x\DLL\Project\Packet.dsp (3845, 2001-02-06)
winpcap\Packet9x\DLL\Project\Packet.dsw (537, 1999-08-15)
winpcap\Packet9x\VXD (0, 2001-03-20)
winpcap\Packet9x\VXD\Debug.h (3184, 2000-01-17)
winpcap\Packet9x\VXD\DEVIOCTL.H (3963, 1998-05-08)
winpcap\Packet9x\VXD\Functs.asm (2035, 2001-02-07)
winpcap\Packet9x\VXD\Lock.c (7205, 2000-01-17)
winpcap\Packet9x\VXD\MAKEFILE (1156, 2000-03-22)
winpcap\Packet9x\VXD\Ndis.mk (4268, 2000-11-03)
winpcap\Packet9x\VXD\Ndisdev.asm (2324, 1999-07-04)
winpcap\Packet9x\VXD\Ntddpack.h (1080, 1998-05-25)
winpcap\Packet9x\VXD\Openclos.c (20000, 2001-03-15)
winpcap\Packet9x\VXD\Packet.c (19821, 2001-03-15)
winpcap\Packet9x\VXD\packet.def (1301, 2000-08-31)
winpcap\Packet9x\VXD\Packet.h (9339, 2001-03-15)
winpcap\Packet9x\VXD\packet.rc (1326, 2000-01-10)
winpcap\Packet9x\VXD\Read.c (23260, 2001-03-15)
winpcap\Packet9x\VXD\Request.c (7930, 2000-03-22)
winpcap\Packet9x\VXD\Vpacket.rc (1333, 1999-08-15)
winpcap\Packet9x\VXD\Write.c (3150, 2000-03-22)
winpcap\packetNtx (0, 2001-03-20)
winpcap\packetNtx\COMPILE.BAT (149, 2000-10-24)
winpcap\packetNtx\DIRS (24, 1999-08-13)
winpcap\packetNtx\DLL (0, 2001-03-20)
winpcap\packetNtx\DLL\Packet.def (471, 2000-10-06)
winpcap\packetNtx\DLL\Packet32.c (21694, 2001-03-20)
... ...

@(#) $Header: /tcpdump/master/libpcap/README,v 1.18.1.1.2.2 2000/07/13 05:46:33 gharris Exp $ (LBL) LIBPCAP 0.5 Now maintained by "The Tcpdump Group" Send patches to patches@tcpdump.org See www.tcpdump.org formerly from Lawrence Berkeley National Laboratory Network Research Group ftp://ftp.ee.lbl.gov/libpcap.tar.Z (0.4) This directory contains source code for libpcap, a system-independent interface for user-level packet capture. libpcap provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc. Since almost every system vendor provides a different interface for packet capture, and since we've developed several tools that require this functionality, we've created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. Note well: this interface is new and is likely to change. The libpcap interface supports a filtering mechanism based on the architecture in the BSD packet filter. BPF is described in the 1993 Winter Usenix paper ``The BSD Packet Filter: A New Architecture for User-level Packet Capture''. A compressed postscript version is in: ftp://ftp.ee.lbl.gov/papers/bpf-usenix93.ps.Z. Although most packet capture interfaces support in-kernel filtering, libpcap utilizes in-kernel filtering only for the BPF interface. On systems that don't have BPF, all packets are read into user-space and the BPF filters are evaluated in the libpcap library, incurring added overhead (especially, for selective filters). Ideally, libpcap would translate BPF filters into a filter program that is compatible with the underlying kernel subsystem, but this is not yet implemented. BPF is standard in 4.4BSD, BSD/OS, NetBSD, FreeBSD, and OpenBSD. DEC OSF/1 uses the packetfilter interface but has been extended to accept BPF filters (which libpcap utilizes). Also, you can add BPF filter support to Ultrix using the kernel source and/or object patches available in: ftp://gatekeeper.dec.com/pub/DEC/net/bpfext42.tar.Z. Problems, bugs, questions, desirable enhancements, etc. should be sent to the address "tcpdump-workers@tcpdump.org" Source code contributions, etc., should be sent to the email address "patches@tcpdump.org" Current versions can be found at www.tcpdump.org - The TCPdump team

近期下载者

相关文件


收藏者