怎样获得以太网上的数据包?(50分)

  • 主题发起人 主题发起人 difilwy
  • 开始时间 开始时间
D

difilwy

Unregistered / Unconfirmed
GUEST, unregistred user!
就像netxray那样,获取所有在局域网上的数据包
 
http://www.playicq.com/dispdoc.php?t=27&id=1659
 
怎么不能编译?
另外,我看cap_ip.pas文件,好像读的是ip以上的协议帧,我想要的是MAC帧。
 
先安装VCL目录中的控件。
它得到的是ip以上的协议帧,得到MAC帧这个程序做不到。
 
控件我装了,还是不能编译。
有别的方法得到MAC帧吗?
 
我用D5,可以编译的。
由于Windows系统的限制,要得到MAC帧可能要编写驱动。不知道是否有简单的办法。
 
应该可以吧,NETXRAY就可以,如果有这方面的材料,麻烦发到difilwy@sina.com,谢谢!
 
当然可以,只是如果要编写驱动,工作量和难度都比较大,尤其对于对编写驱动程序不熟悉的人。
不妨分析一下netxray是怎么实现的。
 
极有兴趣。
 
网络临视器
MS的
要写驱动
--------------------------------------------------------------------
 
多人接受答案了。
 
后退
顶部