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
近期下载者:
相关文件:
收藏者: