CoffeeCat's IT Blog

WinPcap 中文技术手册文档 V4.01

WinPcap 中文技术手册文档 V4.01


   应广大网友要求,我已将WinPcap的中文技术文档上传,以方便大家脱机阅读。

   同时,本人的翻译能力有限,难免会有错误出现,欢迎大家提出宝贵意见。

   再次感谢大家的支持!

   下载地址:
     http://www.CoffeeCat.net.cn/WinPcap/WinPcapDocumentV401.rar
     http://www.FerrisXu.com/WinPcap/WinPcapDocumentV401.rar

     需要下载的朋友请留邮箱地址

   在线阅读:
     http://WinPcap.CoffeeCat.net.cn
     http://www.FerrisXu.com/WinPcap/



注:由于域名出了点问题,原来的域名已经废弃,现启用新域名。顺便提一下,大家如果想购买域名的话,最好不要在代理商这里买,万一碰到个无良的代理商的话,很麻烦的。

posted on 2007-10-09 15:58 CoffeeCat 阅读(10783) 评论(114)  编辑 收藏 引用

评论共2页: 1 2 

评论

# re: WinPcap 中文技术手册文档 V4.01 2007-12-19 09:24 winner

很感谢您  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-01-03 13:52 淡月清风

谢谢,新年快乐。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-01-03 17:45 CoffeeCat

@淡月清风
谢谢,也祝你新年快乐  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-01-18 00:33 icetowater

楼主是好人...谢谢..  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-01-18 16:56 Vinson

不胜感激!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-02-02 11:40 null

十分感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-02-15 21:28 zhou

非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-02-17 18:55 阿福

非常感谢你的心情劳动!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-03-11 09:27 谢清阳


首先非常感谢你的分享!让我受益匪浅!

在这里还想请教一个问题,WinPcap的统计模式下,有没有办法根据协议(主要是IP/TCP/UDP/ARP/ICMP)统计各个协议的流量吗?
如果可以的话,麻烦给个思路!谢谢

因为鄙人目前能够想到的只能根据捕获的每个包的长度进行累加长度!
不胜感激!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-03-11 18:32 CoffeeCat

@谢清阳
您好
貌似可以用pcap_compile和pcap_setfilter来设置过滤器,文档的示例代码就是使用这两个函数来过滤,并只统计TCP协议的流量~您可以参考一下文档示例代码,尝试一下~
http://www.coffeecat.net.cn/winpcap/html/group__wpcap__tut9.html  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-03-12 12:08 谢清阳


谢谢你的回复!
事实上,那个例子我之前就看过了,我的问题在于我要抓的是所有的协议数据包,不管经过的是tcp还是udp;但我还要分别统计IP/TCP/UDP/ARP/ICMP的网络流量。如果用设置了一个过滤器,我就没办法抓到所有的包了!

那看来我只能是根据抓回来的包做统计了…
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-04-12 09:36 HGL

非常感谢
顶一下已表谢意  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2008-04-20 17:56 初学者

感谢辛苦翻译!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-04-22 16:37 siliu

非常感谢楼主的辛劳贡献,向楼主致意!
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-04-29 23:13 LOGI

THX  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-05-13 14:28 松鼠

强烈支持楼主。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-05-29 14:32 某某

好东东!!!!!!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-05-30 10:53 nextw3

非常感谢译者,你的贡献大家一定会记住的!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-06-11 11:16 vinson


感谢CoffeeCat的劳动…

在“收集并统计网络流量”中,注释的翻译有一个小错误
原文中的microsecond应该是微妙,而不是毫秒
这点从代码也可以看出…

同时,我还有两行代码没看明白,希望请教以下coffeecat

Bps.QuadPart=(((*(LONGLONG*)(pkt_data + 8)) * 8 * 1000000) / (delay));

这行代码中的(pkt_data + 8)指向的是什么数据呢,按我的理解,pkt_data应该是指向一个以太网数据包,第8(从0开始)个字节并不是指向长度…
所以这里让我感到费解,不知是否是统计模式(MODE_STAT)与MODE_CAPT有所区别,与类似的下一行代码我也无法理解…
Pps.QuadPart=(((*(LONGLONG*)(pkt_data)) * 1000000) / (delay));

Coffeecat可否帮我解释下,感激不尽!!
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-06-11 12:38 CoffeeCat

@vinson
您好,首先感谢您提出的那个错误,我已经更正。

pkt_data是一个数据包,它包含了数据包的协议头。我想这里的pkt_data+8,应该是让它指向协议头中表示数据包数据部分长度的那块内存,并转换成LONGLONG类型数据(64-bit整数)。也就是说,协议头的第8到第16个字节之间保存的是数据包数据部分的bit长度的,因此,可以通过(*(LONGLONG*)(pkt_data + 8)) 来获取到,然后*8将bit转换成byte,最后*100000/delay将它转换成每秒的byte数。

下面一句程序的原理一样的,只是获取到的是整个数据包的长度(包括了协议头)。按照程序的写法,整个数据包的长度应该是放在协议头的第1到第8个字节之间。

理解这两句程序的关键,就是要知道pkt_data所包含的协议头的结构。您可以网上搜索一下,看看pkt_data包含的协议头的结构是怎么样的,我想,您就能理解这两句代码了。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-06-11 18:48 vinson


哇,想不到CoffeeCat的回答如此迅速…

你说的那些是从代码可以推测出来的,从winpcap的文档中我并没有找到pkt_data指向的内存会包含什么内容
我还尝试了下,在MODE_STAT和MODE_CAPT下,pkt_data指向的内存含义是不同的…

不过还是很谢谢你!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-06-11 21:08 CoffeeCat

@vinson
您好。我又查阅了一下WinPcap资料,发现在本代码的后面,就写有了pkt_data在统计模式下的内存结构。
pkt_data提供了两个64位的计数器,分别是收到的数据包的数量和字节总数。
因此,我上面说“前8个字节是整个数据包的长度”是错误的,还请见谅。
根据手册上关于回调函数参数的介绍,在捕获模式MODE_CAPT下,pkt_header会指向捕获到的数据包头,不过不是协议头。 pkt_data会指向数据包的数据部分,包括了协议头。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-08 15:09 pcap

非常感谢你!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-10 11:03 1

太感谢了  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-29 12:40 huangdj

coffeeCat
您好!
我在使用WINPCAP时传输文件想要把所有的文件内容全部捕获,当我把他写入Dump文件时发现只捕获其中一部分,不是全部内容.
请问有什么好的方法.
期待您的回复!
QQ:270076483  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-29 22:15 CoffeeCat

@huangdj
您好,十分抱歉,您说的问题我不太懂~因此不能给您满意的答复~~  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-30 08:57 huangdj

我的意思是WINCAP 写dump文件时,本来文件内容是11MB,写入Dump文件的数据却没有11MB,传输小的文件可以全部捕获,比较大的文件就有丢失.我后来把pcap_open函数中的超时设置比较长的时间时,捕获的数据比以前的多了些,但还是捕获不全.是WINCAP本身的问题还是什么原因,有什么好的方法能全部捕获?  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-07-31 21:25 CoffeeCat

@huangdj
您好,非常抱歉,我的回复让您产生了歧义,我的意思是我对您说的技术问题不是很懂,因为我已经有很长时间没有接触过WinPcap了,因此不能给您满意的答复,敬请谅解!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-10-09 20:24 J

感谢你的分享  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-10-12 22:33 zhangls

非常感谢!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-10-14 14:59 yao__bo

感谢coffeecat的劳动,发现一个输入错误。
http://www.coffeecat.net.cn/WinPcap/html/group__wpcap__tut9.html
中的 “采样 ” 输成了 “残阳”。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-10-15 09:06 CoffeeCat

@yao__bo
谢谢您的提醒~~我今天晚上就修改~~  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2008-10-22 15:41 Kenny

非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2008-11-01 18:33 呵呵

顶 支持啊  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-11-12 11:34 ee

很感谢!拿了东西一定要感谢一下,呵呵
多谢了!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-12-06 20:21

是啊下载了,一定要说一声谢谢的  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-12-17 17:13

下了不说声,太不厚道.谢过  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-12-22 17:38 天方夜谈

好东西,正需要,谢谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2008-12-30 15:51 z

太好了,非常感谢!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-01-01 08:40 jch

非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-01-05 15:36 sisa

谢谢,辛苦辛苦
必看英文的快多了,:-)  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-02-01 21:33 zzz

非常好,感谢...  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-03-03 13:37 在水浪子

谢谢!!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-03-11 14:43 arnold

太好了
看中文文档方便多了  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-03-24 16:26 过路人

谢谢了  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-04-28 10:29 passby

正在急需,万分感谢!!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-05-05 10:47 路人

非常非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-05-06 15:40 哈哈

非常感谢!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2009-07-15 14:09 yefeng

不错哈,非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2009-07-20 11:00 www

不错哈,非常感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-03-31 20:44

好谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-04-15 15:15 小浣熊

离线文档的下载链接不能用了,能不能麻烦发一份给我呢?
zhuceyongdeyx@sina.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-04-16 18:23 CoffeeCat

@小浣熊
好的,我今天晚上发给你  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-04-20 15:59 koAHo

谢谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-04-24 15:09 对桥的徐

需要一份,谢谢
lzdmail314@gmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-05-03 20:04 c

请发一份,非常感谢!infocomputer@163.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-05-04 22:23 CoffeeCat

已发送,请查收  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-06-27 17:00 sun lei

请发送一份手册,谢谢!
lauri@126.COM  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-06-29 20:51 lei

可以发一份到hulei819@163.com吗?非常感谢
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-07-01 18:10 troi

麻烦发一份给我,感谢楼主的辛苦工作!
troi.hoo@gmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-07-13 18:51 CoffeeCat

已发送,请查收  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-09-28 14:28 margaret

非常好的参考资料,可否也给我发一份??
maoyeqin@huawei.com
:)
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-09-28 22:55 Long

谢谢你,共享万岁  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-09-29 10:20 CoffeeCat

@margaret
已发送,请查收  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-09-30 14:54 Jack

谢谢楼主!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-10-01 11:03 BY

能否给我发一份离线文档?多谢!byfrancis@gmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-10-08 15:48 姚家胜

楼主能不能给我发一份?万分感谢您,我正在做这方面的一个小程序,但是英文的有些地方实在是不能理解,再一次感谢楼主。
我的邮箱是:jiashengyao1988@gmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2010-10-09 09:17 CoffeeCat

@BY
@姚家胜
已发送,请查收  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-10-26 14:32 loo

luxiaoxun001@qq.com
希望发一份,谢谢。  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-11-02 14:52 iris

您好,能否发我一份,现在没办法下载了。谢谢
luyanyan_hust@163.com
谢谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-11-03 09:25 CoffeeCat

已发  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-11-06 10:17 黄啸

您好 能否给我发一份文档 谢谢了
446456877@qq.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2010-11-13 09:20 CoffeeCat

@黄啸
已发  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-01-03 12:00 Lcj2288

您好,能否发我一份,现在没办法下载了。谢谢
lcj2288@sina.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-01-13 12:04 CoffeeCat

@Lcj2288
已发  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-01-13 18:55 cc

276821458@qq.com 麻烦楼主发我一份。万分感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-01-17 08:48

您好,能否发我一份,谢谢
z_xh1@126.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-02-11 22:42 CoffeeCat

@张
已发  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-03-01 10:39

您好!能否发我一份谢谢!
zhaoyujun_609@163.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-03-03 09:24 张海滨

你好,我现在需要一份中文的使用说明!!谢谢

邮箱zhb86@126.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-03-16 15:24 Aaron

请发一份,非常感谢!aaron.yan65@gmail.com   回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-03-16 21:35 zheng

请发一份,非常感谢!zwfchuan@163.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-03-18 17:40 wjh

你好,我想请教一个问题,我只想抓到从本机发送出去的包。其他的我并不关心,请问有什么办法可以办到?感谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-03-18 17:41 wjh

请也给我发一份。再次感谢。sky_door@yeah.net  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-03-29 14:35 sky

你好,请给我发一份,谢谢!qcq_2000@163.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-04-14 09:17 coolsword

coolsword@foxmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-04-14 09:18 coolsword

请给我发一份,感激不尽!
coolsword@foxmail.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-04-19 15:44 jackit

请给我一份吧?谢谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-04-19 15:44 jackit

请给我一份吧,谢谢,邮箱:00827@tom.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-04-19 16:56 jk

请发给我一份,谢谢了。我邮箱erdidi@126.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-05-20 22:46 as

谢谢了。。。524430672@QQ.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-05-31 11:23 dgcr

xuechao0422@sina.com
谢谢了
  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-09-30 16:24 影子

954804005@qq.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01[未登录] 2011-11-23 23:38 老虎

博主你好,有空的时候发我一份《WinPcap 中文技术手册文档 V4.01》文档吧,先谢过~~~~~   回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2011-11-26 20:14 CoffeeCat

@老虎
不留邮箱?  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2013-05-10 22:39 指纹

最近需要用winpcap,之前都是用socket的,楼主太强大了!!给我发一份吧,非常感谢!!邮箱是1596540547@qq.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2014-01-01 16:08 nonmarking

不知道楼主现在还玩不玩博客园了,试一下,592271823@qq.com,谢谢!  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2014-04-01 11:59 成都南南

麻烦大牛,有空给我发一份,谢谢
397900184@qq.com  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2015-11-03 09:24 zhuiwet

zhuiwet@163.com 谢谢  回复  更多评论   

# re: WinPcap 中文技术手册文档 V4.01 2016-01-27 21:57 乌龟大师

感谢辛苦翻译,麻烦您给我发一份吧,邮箱haiyangzhang1994@126.com,十分感谢!  回复  更多评论   

评论共2页: 1 2 
只有注册用户登录后才能发表评论。
<2008年10月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

公告

常用链接

留言簿(203)

随笔档案

收藏夹

搜索

最新评论

阅读排行榜

评论排行榜