diddom 发表于 2012-5-10 01:30:58

基於WinPcap的封包拦截的探讨

本帖最后由 diddom 于 2012-5-29 02:54 编辑

这是我N年前收集的资料

它是VC写的DLL,但是它的目的是给VB呼叫用的



下面这是我从别人的sample code修改的



因为WinPcap它主要是由编写驱动来进行抓包

引起我的兴趣与好奇,所以想探讨一下

由於时间太晚,我会找时间继续再编辑

至此仅发源码先让大家了解一下

解压密码是2dliguri

假如想编译(compile) vbPcap的DLL,你可能必须安装PSDK

以及安装WinPcap, 下面网址是WinPcap官网

http://www.winpcap.org/

下面是官网的soruce和Library










在header file部分,解压缩 4.1beta5_WpdPack.zip

里面有个include的资料夹,必须将里面的所有header file拷贝到

C:\Program Files\Microsoft Platform SDK for Windows XP SP2\Include

注意,里面还有个pacp的资料夹也一倂拷贝过去



在Library file部分,解压 4.1beta5_WpdPack.zip

里面有个Lib的资料夹,必须将里面的 Library file 拷贝到

C:\Program Files\Microsoft Platform SDK for Windows XP SP2\Lib

Library File只有两个 Packet.lib 和 wpcap.lib

注意,里面有个x64资料夹,那是给64位元用的


接下来路径设定

-> -> Directories页签



C:\Program Files\Microsoft Platform SDK for Windows XP SP2\Bin




C:\Program Files\Microsoft Platform SDK for Windows XP SP2\Include




C:\Program Files\Microsoft Platform SDK for Windows XP SP2\Lib


上面的步骤完成後,你就可以编译 vbPcap的Dll file了




Tesla.Angela 发表于 2012-5-10 10:42:22

有密码,请楼主说出解压密码。

马大哈 发表于 2012-5-11 22:34:42

Tesla.Angela 发表于 2012-5-10 10:42 static/image/common/back.gif
有密码,请楼主说出解压密码。

解压密码是2dliguri

不认真看帖,哇哈哈
页: [1]
查看完整版本: 基於WinPcap的封包拦截的探讨