cc9c9c9cc
驱动牛犊
驱动牛犊
  • 注册日期2004-07-23
  • 最后登录2010-10-27
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望219点
  • 贡献值1点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:1786回复:8

用winpcap是否捕获不到PAP、LCP协议包(pppoe)?

楼主#
更多 发布于:2004-07-25 17:05
用winpcap是否捕获不到PAP、LCP协议包(pppoe)。我的代码如下:
typedef struct pppoe
{
unsigned char vertype;
unsigned char code;
unsigned short session_id;
unsigned short len;
unsigned short pap;
}PPPOE,*PPPPOE;

typedef struct ethdr
{

    unsigned char   eh_dst[6];
    unsigned char   eh_src[6];
    unsigned short  eh_type;
}ETHDR,*PETHDR;

if(eth->eh_type==htons(0x8864)){
if(pppoe->pap==htons(0xC023)){
PrintPackets(pPacket);
}
if(pppoe->pap==htons(0xC025)){
PrintPackets(pPacket);
}
if(pppoe->pap==htons(0xC223)){
PrintPackets(pPacket);
}
if(pppoe->pap==htons(0xC021)){
PrintPackets(pPacket);
}
if(pppoe->pap==htons(0x8021)){
PrintPackets(pPacket);
}

}
可是在在用adsl拨号直到登录成功,没有任何显示

最新喜欢:

wingmanwingma...
IoriKingdom
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2010-04-26
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望23点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-25 20:17
兄弟,又见到你了
我最近看了一下winpcap,觉得winpcap是个协议驱动,但是PPPoE是IMD
我怀疑数据包是经过虚拟网卡在到协议驱动的,所以,我怀疑捕捉到的
包是去掉ppp帧的,所以你捕捉不到,
这个是个人见解,~~~~~,不对的话要批评,这样才有进步
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
cc9c9c9cc
驱动牛犊
驱动牛犊
  • 注册日期2004-07-23
  • 最后登录2010-10-27
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望219点
  • 贡献值1点
  • 好评度16点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-26 11:51
用NDIS捕获应该可以吧
IoriKingdom
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2010-04-26
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望23点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-26 17:07
我认为要中间层才能够做到都捕捉完
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
wywwwl
驱动大牛
驱动大牛
  • 注册日期2002-08-16
  • 最后登录2018-04-07
  • 粉丝1
  • 关注0
  • 积分-10分
  • 威望135点
  • 贡献值6点
  • 好评度76点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-07-26 17:12
可以抓到,但要抓网卡上得包
琢磨悟真知
cc9c9c9cc
驱动牛犊
驱动牛犊
  • 注册日期2004-07-23
  • 最后登录2010-10-27
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望219点
  • 贡献值1点
  • 好评度16点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-07-26 17:16
我抓的就是网卡上的包呀,是不是需要抓虚拟网卡的包
cc9c9c9cc
驱动牛犊
驱动牛犊
  • 注册日期2004-07-23
  • 最后登录2010-10-27
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望219点
  • 贡献值1点
  • 好评度16点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-30 09:23
up
IoriKingdom
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2010-04-26
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望23点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-07-30 19:41
试了一下,winpcap举不到虚拟网卡,
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
cc9c9c9cc
驱动牛犊
驱动牛犊
  • 注册日期2004-07-23
  • 最后登录2010-10-27
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望219点
  • 贡献值1点
  • 好评度16点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-31 16:20
看来只有用驱动编程了,我已经开始看这方面的资料了
游客

返回顶部