winpcap编程-1
来源:互联网 发布:java躲避子弹素材 编辑:程序博客网 时间:2024/05/19 03:45
winpcap(windows packet capture)是windows平台下一个免费的,公共的网络访问系统.开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力,它能够捕获原始的数据.它包括一个内核级别的packet filter,一个底层的DLL(packet.dll)和一个高级的独立于系统的DLL(Wpcap.dll).winpcap不能阻塞,过滤或控制其他应用程序数据包的发送,它只能监听网络上传送的数据包.
安装很简单,在http://www.winpcap.org下载开发包,配合vc6.0或vs各种版本就能编写出强大的程序.
获得网卡接口:
#include "stdafx.h"
#include <pcap.h>
#pragma comment(lib, "wpcap.lib")
#pragma comment(lib, "ws2_32.lib");
int _tmain(int argc, _TCHAR* argv[])
{
pcap_if_t *AllDev,*d;
CHAR ErrBuff[PCAP_ERRBUF_SIZE];
if (pcap_findalldevs(&AllDev, ErrBuff) != 0)
{
printf("Error %s\n",ErrBuff);
return 0;
}
for (d = AllDev; d != NULL; d = d->next)
{
printf("%s ",d->name);
if (d->description != NULL)
{
printf("%s\n",d->description);
}
else
{
printf("No descripor\n");
}
}
pcap_freealldevs(AllDev);
return 0;
}
- winpcap编程-1
- WinPcap编程渐进教程1
- WinPcap编程
- winpcap编程
- winpcap编程
- WinPcap 编程
- WinPcap编程
- WinPcap编程
- 学习winpcap笔记(1)——搭建winpcap编程环境
- WinPcap编程【1】--编程环境的设置
- WinPcap编程1——简介
- WinPcap编程1——简介
- winpcap 编程C|C++
- WinPcap编程基础
- WinPcap编程渐进教程
- WINPCAP编程环境设置
- WinPcap编程基础知识
- WinPcap编程初步
- poj 2394 Checking a Alibi-dijkstra
- smarty 优化页面
- 史上最强大vim配置文件
- 万事开头难
- JAVA 类集
- winpcap编程-1
- vpn---设置
- do…while(0)的妙用
- 2013 又一个365
- zip,obfuscate,war的ant脚本
- js中文乱码怎么解决?
- java虚拟机类加载器介绍
- one of methods of query table a and table b
- 关于字符串左移的解法