magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4503回复:16

怎样才能截获拨号网络的传输数据?

楼主#
更多 发布于:2001-05-22 14:24
我建立了一个WIN2000下的Intermediate (Filter) NDIS Driver,但是只能截获到网卡传输的信息(在OnSend和OnReceive中),而得不到拨号网络发送的数据。
我使用的开发工具是NuMega DriverStudio下的DriverNetwork。

最新喜欢:

fsbfsb
Gordon
驱动牛犊
驱动牛犊
  • 注册日期2001-04-07
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-05-22 18:28
上面应当绑定NDIS WAN吧,估计是,没搞过:)
lxf
lxf
驱动小牛
驱动小牛
  • 注册日期2001-03-26
  • 最后登录2013-05-04
  • 粉丝4
  • 关注0
  • 积分76分
  • 威望30点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-05-23 14:09
用analyzer  试一下如何?可以用吗,我没硬件可试。
别着急,慢慢来!
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-05-23 14:55
具体一点好不好
fengger
驱动牛犊
驱动牛犊
  • 注册日期2001-05-02
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-05-26 10:56
你是过滤tcp层吗?还是过滤中间驱动程序?
儿须成名,酒须醉; 酒后畅谈,是心言。
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-06-06 14:30
我只是想在win2000下截获所有的IP包,包括网卡、拨号网络、甚至FR等等
lds1978
驱动牛犊
驱动牛犊
  • 注册日期2001-05-31
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-06-06 21:51
把你的截获数据保的部分贴出来(onsend,onreceive中修改的部分),让大家学习一下好不好?
我连这个都不会,呵呵
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
7楼#
发布于:2001-06-11 22:53
哥几个,我实在不想说什么了,这个问题在白云黄鹤站上
讨论得太多了,关于这些包过滤,imd,packet,白云站上
都有很多讨论。

不再回忆从前,我已经生活在幸福当中。
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-06-12 10:36
能否回答我一个简单的问题,2000下拨号网络是否属于NIC设备的一种,能否通过DriverNetwork来访问?
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
9楼#
发布于:2001-06-13 23:14

实际上,ndis处理拨号和处理ethernet netcard是一样的,

如果你用tcpfilter,你不用考虑任何实际介质,filter
tcp device,拦截irp就是了。

如果你用imd,那么你只要在安装文件里面加一行,然后
在代码里面加上那么不超过10行就行了。


而且,说句实话,我一直没有搞懂为什么passthru和
drivernetwork的sample都没有bind wan,因为增加不了
什么代码,实在奇怪。
不再回忆从前,我已经生活在幸福当中。
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-06-14 10:09
我也是,一直没有找到如何Bind Wan,如果你弄明白了,别忘了共享一下。
另外,tcpfilter应该是截获不到UDP包的,对吧?
[magie 编辑于 2001-06-14 10:40]
lxf
lxf
驱动小牛
驱动小牛
  • 注册日期2001-03-26
  • 最后登录2013-05-04
  • 粉丝4
  • 关注0
  • 积分76分
  • 威望30点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-06-14 10:18
需要在DRIVER中加上对WAN的支持,源代码中没有WAN的部分。
别着急,慢慢来!
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
12楼#
发布于:2001-06-14 10:19
老大,那个白云黄鹤实在慢呀,好多地方公网不能访问的。
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-06-14 10:36
借问lxf大侠,要添加bind wan,都需要做些什么修改,inf文件应该是要该的,程序中还有哪里?

我是一只小小小菜鸟。。。
lxf
lxf
驱动小牛
驱动小牛
  • 注册日期2001-03-26
  • 最后登录2013-05-04
  • 粉丝4
  • 关注0
  • 积分76分
  • 威望30点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-06-15 14:17
加上对应的例程。源代码中没有这一部分。
别着急,慢慢来!
magie
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2001-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-06-21 09:38
可怜我新手,怎么添加WAN例程都不知道,哪位大侠帮帮忙,指点小弟一二;或者我把程序mail给你,帮忙看看;若有现成程序能供我参考亦可,吾将不胜感激。
注:我使用的是win2000ddk和drivernetwork中QuickMP生成的代码

另:谁能告诉我imd是什么?
wlw
wlw
驱动牛犊
驱动牛犊
  • 注册日期2001-05-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-06-21 14:14
论坛里有这个问题IMD(Intermediate Drivers)的回答,去看一下吧。2000DDK中关于IMD的讲解很细的,而且有形象的图形
hwang
游客

返回顶部