阅读:862回复:1
求助:如何开发个人防火墙
大家好,我们目前正在做一个教学实验项目。
我们的目的是希望数据包通过防火墙时不需要解包,而由我们在防火墙上外包的一段应用程序(是一个移动代理代码)对数据包进行检测,防火墙应该让数据直接通过,只起一个通道的作用,我们想把那段代码作为防火墙的应用程序扩展。 困难是现在好多的个人防火墙产品在应用程序扩展这方面我们不知怎么加上,并且我们的经费有限,所以我们想是不是可以开发一个比较简单的个人防火墙,不要求什么稳定性之类的,只是实验目的。我们没有开发防火墙,驱动程序这方面的经验,我们以前用的语言是JAVA,对VC也不是很熟悉,不知道从哪儿下手,先看什么书,怎么入门,希望有这方面经验的前辈给一点指导意见。万分感谢! 我的邮箱是hbf0509@126.com QQ是:30900607 如果有这方面的开发经验,但对我们的实验目的不很清楚的话,我可以给您发我们的系统结构论文,我们可以继续讨论,望请赐教,急盼!!! |
|
沙发#
发布于:2005-06-20 11:15
你们看看ddk的帮助,imd driver, Filter-Hook Driver的内容。imd driver看passhtru的例子,filter-hook driver看帮助就够了。防火墙还是要在ring0实现,应用程序把设置的规则传到驱动程序,不然效率太低。filter-hook比较简单,可以满足你们的需要,imd就要复杂多了。
|
|