paddy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-14
  • 最后登录2005-10-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1663回复:4

winpcap可以实现吗?

楼主#
更多 发布于:2004-06-04 14:19
  我现在在做基于802.1x的客户端软件开发。要求是:
1. 以以太网的类型字段作为过率的条件
2. 将过滤的数据包传送给认证或申请者PAE
用IMD是可以实现的,不过可能比较复杂!
现在想知道用用winpcap能否实现?如果能,那他和imd相比哪个更好;如果不能,能给出原因吗?
先谢谢大家了!如果哪位能帮解决的话,多送些分也没关系!
zhaohh@gwtt.com 相识旧时缘,希望大家多帮忙!
daisyboy
驱动小牛
驱动小牛
  • 注册日期2002-10-24
  • 最后登录2012-05-21
  • 粉丝3
  • 关注0
  • 积分599分
  • 威望140点
  • 贡献值1点
  • 好评度56点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-04 17:01
 我现在在做基于802.1x的客户端软件开发。要求是:
1. 以以太网的类型字段作为过率的条件
2. 将过滤的数据包传送给认证或申请者PAE
用IMD是可以实现的,不过可能比较复杂!
现在想知道用用winpcap能否实现?如果能,那他和imd相比哪个更好;如果不能,能给出原因吗?
先谢谢大家了!如果哪位能帮解决的话,多送些分也没关系!


我是用winpcap实现的。:)
不过,我的程序有个问题,采用readfile()来采集网卡的数据包,在机器繁忙的时候(CPU IDLE< 10%),此方法经常采集不到数据包,致使程序误自动断线。哪个牛牛说说是怎么回事啊?
合作c/c++/ndis/pppoe/802.1x!
paddy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-14
  • 最后登录2005-10-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-05 11:04
   采用readfile()来采集网卡的数据包,你采集数据包做什么用?
   我的好象不用采集啊,只需要接获认证帧,分析该帧在发送我的raw packet就行了!
   我现在是在状态机的实现出了问题,不知道要怎么实现,有什么好的方法不,给点建议,谢了!
zhaohh@gwtt.com 相识旧时缘,希望大家多帮忙!
mochou
驱动牛犊
驱动牛犊
  • 注册日期2004-08-06
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-11 15:10
我也不知道怎么直接得到流经网卡的数据
怎么才能够得到数据包的最原始信息?
请赐教
mochou
驱动牛犊
驱动牛犊
  • 注册日期2004-08-06
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-11 15:12
况且怎样通过readfile()得到流经网卡的
数据包吗?
这样的话,网卡就是相当于一个文件了
windows下我不知道网卡是不是可以作为
一个文件来读写
这样做可以吗?

我真的不知道请指教一二吧

[编辑 -  8/11/04 by  mochou]
游客

返回顶部