社区
网络编程
帖子详情
winpcap设置过滤IP范围
cattycat
2008-12-23 01:54:51
请教如何设置filter来过滤一个ip范围,
就是ip在192.168.1.1到192.168.1.254之间,
是不是ip>192.168.1.1 and ip<192.168.1.254
希望哪位能给以解决,谢谢!
...全文
354
5
打赏
收藏
winpcap设置过滤IP范围
请教如何设置filter来过滤一个ip范围, 就是ip在192.168.1.1到192.168.1.254之间, 是不是ip>192.168.1.1 and ip<192.168.1.254 希望哪位能给以解决,谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Win32Coder
2008-12-24
打赏
举报
回复
o~~
oyljerry
2008-12-23
打赏
举报
回复
过滤规则
http://www.winpcap.org/docs/docs_40_2/html/group__language.html
cattycat
2008-12-23
打赏
举报
回复
问2楼,那个语法的filter怎么写?
我写的如下:
char strFilter[100];
sprintf(strFilter,"((ip[12]*%u+ip[13]*%u+ip[14]*%u+ip[15])>=%u) and ((ip[12]*%u+ip[13]*%u+ip[14]*%u+ip[15])<=%u) ",0x1000000,0x10000,0x100,firstIP,0x1000000,0x10000,0x100,lastIP);
这个编译的时候没问题,
if (pcap_compile(fp, &fcode,strFilter, 1,dwNetMask) <0 )
但是setfilter就不对了,不知道问题在哪?能不能给看看写的这个语法有问题么?
if (pcap_setfilter(fp, &fcode)<0)
谢谢!
oyljerry
2008-12-23
打赏
举报
回复
if (pcap_setfilter(adhandle, &fcode) < 0)
Wenxy1
2008-12-23
打赏
举报
回复
建议看开源抓网络数据包的软件Ethereal 的源代码,它就调用了Winpcap库。
计网实验
win
pcap
获取
IP
包 实验报告
本文介绍了一个基于
Win
dows平台使用C/C++编程语言的以太网数据包捕获与分析实验。该实验旨在熟悉以太网帧格式及常见协议如ARP、ICMP、
IP
等,并学习如何使用Wireshark进行数据包
过滤
。文中详细记录了实验环境配置、数据包捕获过程及结果分析。
实现网络抓包功能的
Win
pcap
工具开发指南
本指南聚焦于使用
Win
pcap
及其支持包WpdPack开发自定义网络监控工具。介绍了
Win
pcap
库功能、网络抓包原理,阐述了WpdPack辅助包组成、安装配置,说明了VC++6.0开发环境配置、
Win
pcap
库函数导入初始化,还提及网络接口选择与捕获
设置
等内容。
深度剖析
Win
Pcap
之(十)――数据包的内核
过滤
(13)
本文介绍NPF作为协议驱动程序如何在链路层捕获数据包,并通过内核
过滤
器进行高效
过滤
。
Win
Pcap
利用NPF实现数据包的捕获与
过滤
,包括
过滤
表达式的编译及执行过程。
深度剖析
Win
Pcap
之(十)——数据包的内核
过滤
(13)
本文介绍
Win
Pcap
在网络数据包捕获中的作用原理,包括数据包
过滤
过程、
过滤
表达式的编译及安装机制。
Win
Pcap
通过NPF组件实现高效的网络数据包筛选与传递。
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章