社区
网络编程
帖子详情
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
希望哪位能给以解决,谢谢!
...全文
290
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
作业
写回复
配置赞助广告
用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
pcap
截取指定
ip
网络数据包并保存
win
pcap
截取指定
ip
网络数据包并保存
win
pcap
截取指定
ip
网络数据包并保存
使用
win
pcap
对报文进行
过滤
利用
win
pcap
进行报文
过滤
,需添加packet2.h等文件
基于
Win
pcap
的
IP
包的发送与接收
基于
Win
pcap
实现的
IP
包的发送与接收,内有详细源代码,可以再
win
7上完美运行
win
pcap
过滤
表达式检验程序源代码
win
pcap
过滤
表达式检验程序源代码
IP
包流量分析
WIN
PCAP
实现
IP
包流量分析
WIN
PCAP
实现
网络编程
18,358
社区成员
64,186
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章