阅读:1238回复:3
各位大侠,小弟要做网络测量软件,帮忙看看!
我是个新手,这次毕业设计准备使用NDIS的IM来实现网络数据包截获
统计功能,如果有时间,可能还要做多点数据采集汇总功能,各位大 侠能不能给我点思路,怎么利用NDIS的IM来知道数据包的详细信息, 如果有相关源代码,小弟全部分数(大概100分)相送,不胜感激! 21-22答辩,时间紧迫,万请各位大侠帮忙,如果仅仅是思路我也 万分感激!谢谢! |
|
沙发#
发布于:2005-05-12 11:07
<<发现在我2000下,DDK2000,VC++6.0环境下不能获得记录
说具体一点,会用softice调试吗?知道不知道是那个环节出的问题<<如果可以的话,我想要一个2000下能用的源代码 这部分的代码,和系统关系不大,你拿到的代码就应该可以工作 我还是4年前做的,手头代码也找不到了 <<呵呵,如果代码很珍贵,那我拿点谢意出来也可以 呵呵,给点分就行, |
|
板凳#
发布于:2005-05-11 17:32
很简单嘛,在ddk例子passthru基础上,收包,发包的函数做个计数就可以实现你的统计功能了,需要你写个上层的应用程序,和passthru通讯,把统计的数据取出来,显示出来就可以了 谢谢你的回答,分数我已经给了,再次谢谢! 我拿了下面passthru与应用程序通信的帖子里的源代码,确实不错,如果我按此来做的话,发现在我2000下,DDK2000,VC++6.0环境下不能获得记录,如果可以的话,我想要一个2000下能用的源代码,谢谢。要求不是很过分吧?呵呵,如果代码很珍贵,那我拿点谢意出来也可以。 具体可以加我QQ:17397047 注明:NDIS 谢谢! |
|
地板#
发布于:2005-05-11 16:38
很简单嘛,在ddk例子passthru基础上,收包,发包的函数做个计数就可以实现你的统计功能了,需要你写个上层的应用程序,和passthru通讯,把统计的数据取出来,显示出来就可以了
进一步要做多点数据采集汇总功能,统计的时候,分网卡,协议,或者连接,也很简单。 你可以从网上,找个应用程序和驱动通讯的例子,需要你做的工作非常少,稍微改改就可以了 不过如果你如果以前没有做过windows驱动,时间还是很紧 |
|