研究:如何实现截获所有连接本地计算机的IP包(200分)

  • 主题发起人 主题发起人 lenny
  • 开始时间 开始时间
L

lenny

Unregistered / Unconfirmed
GUEST, unregistred user!
目的:可以截获所有连接本地的IP包报文,然后,能根据
配置,发给相应的进程(听起来象是要替代98的底层处理),比如:80口给浏览器
21给ftp等等……
Delphi亦可,VC亦可,实在不行,linux, 汇编也可以
大侠们也可以讨论一下研究的方式,我的分比较多,嘻嘻
欢迎大家讨论

不好意思,上回分敲少了,所以删掉重写
 
唉,大富翁也真是的,为什么连300分都不能出,老是提示我没有那么多分???
我答应各位,事成之后,我再出200~400分(视解决程度而言),决不食言
嘻嘻,反正我的分闲着也是闲着,咱是第一推动力一定要转化为科学技术
 
去下一个DISTINCT NETWORK MONITOR,www.distinct.com,带API的
然后你根据自己需要再选开发环境吧。
 
网痞:
我去看了你说的那个站点,请问你是否知道该软件如何使用?谢谢
 
有大侠知道吗?
 
DNM安装上后,有完整HELP文档,(包括API)。
 
我记得这个问题在这提了很多,多没有很好的
解决,大多是给了一个软件了事,最多是把ipman
用delphi改写了一下。(是那为大虾来着,我给忘了,抱歉)。
这样的软件有:Ipman,Sniffer pro,Netxray等等(win下)。
原理就是编一个类似驱动程序(比如.vxd文件)封装在网卡驱动之上,然后
截获所有经过网卡的ip包,这样的话,如果在以太网内就可以截获
整个子网段的ip信息。
不过遍个驱动实在困难,向改编ipman 的大虾也只不过调用了
现成的vxd文件。
如果你有兴趣,我可以寄个delphi版的ipman 给你,不过好象还
要改动几个地方。hehe,不是我编的,拿分也有愧。
 
网痞:你说的那个软件国内是否能当?我在教育网内,出国很不方便,谢谢!
顾国飞,谢谢你的程序,我要,email: lennyguo@263.net


 
http://wjiachun.edu.chinaren.com/down/ipman.zip
 
hehe,it's wjiachun's ipman adapted by delphi.
Just down it and give score to wjiachun.
 
wjiachun
我好像当不了你的软件
 
各位大侠继续吧!我想这是很多想知道的。
 
不知各位听说过packet32没有,那是澳大利亚一个大学作的驱动程序,安装之后,
用它的一系列函数就可以直接对网卡进行操作,把网卡设置成混杂模式,
可以直接监听到所有经过网卡的以太网帧,这样就可以监听了。但是象一些
非广播方式的Switch HUB,是监听不到的。
而且软件包中有例子程序,不过都是C的,我没有把他转成Delphi,因为公司
现在用改用C写程序了。
诸位如果要的话,给我来个MAIL: zhuan@263.net,因为我最近不常来这里了。
其实这个东东,WIN2000的DDK包中也有,你只需要简单编译一下就可以了。
其实我也是从《计算机世界》上学来的,有一篇文章的。
其实......
 
网痞:我已经收到你寄的软件,正在看
诸如如果谁也有兴趣,不妨一起学,留下email,我给各位寄,大小1561k
steve:我已经写信索取你说的那个东西,麻烦你寄一下,谢谢
 
lenny,能不能给我寄一份。谢谢! mailto:JJams_King@263.net
 
后退
顶部