阅读:1866回复:15
2k IPSEC问题
有哪位高手有有关win2k的IPSEC实现细节,例如怎样可以更换定义的DES算法?在内核中的具体实现技术?
|
|
沙发#
发布于:2002-05-15 19:58
我也正在找有关的内容,据说resource kit里有有关的内容,但我现在正忙别的方法,你要有兴趣可以找来看看。
|
|
|
板凳#
发布于:2002-05-16 10:34
我看了LINUX下的实现,是要修改协议堆栈,如果不能找到WINDOWS下的挂接点,就根本没有办法加入自己的内容,比如算法。请各位高手指教
|
|
地板#
发布于:2002-05-16 10:42
resource kit提供的方法好像就是一个挂接点。
|
|
|
地下室#
发布于:2002-05-16 17:23
先谢过了,这里有个小问题,我装的是DS2.5,现在在生成工程后可以通过DDK的BUILD来编译,但是总是不能在VC中TrueCoverage来编译,但是,通过TrueCoverage的行命令仍然可以编译,不知道是为什么?难道是我的环境变量设错了?除了用DS的TOOL设置以外,还需要做什么呢?
|
|
5楼#
发布于:2002-05-16 17:27
你说的是哪一个resouce kit?可以在哪里看到?是WIN2K里面的?我想应该不太可能吧?
|
|
6楼#
发布于:2002-05-17 07:04
我对ds没有经验,你在站里搜一下,同样的问题问过很多遍的。
|
|
|
7楼#
发布于:2002-05-17 20:15
resouce kit 在哪里能够查到?你是指的是什么资料?
|
|
8楼#
发布于:2002-05-17 21:19
应该在msdn里我也是听人说的,没有核实过,有可能不对。供你参考而已。
|
|
|
9楼#
发布于:2002-05-19 11:30
w2k下,要自己实现,
liunx下,可以替掉,这很简单,找着点用算法的地方,用其它算法替就行。 |
|
|
10楼#
发布于:2002-05-21 16:04
自己处理是什么意思?如果IPSEC和IKE 都要自己来写的话,没有原代码基本是不可能的。这样的话,就必须要自己构建协议堆栈并将其写入内核,当然了,如果没有挂接点,即使现在有了自己的协议堆栈,也没有办法实现,依这位老兄的说法,是不是只有和MICROSOFT联合才能够开发出2K下的VPN了?
|
|
11楼#
发布于:2002-05-21 17:19
如果IPSEC和IKE 都要自己来写的话,没有原代码基本是不可能的.
--------------------------------------------- 还是有可能的,而且别人都实现了。 windows和linux机制不同,问你一个问题,如果linux下无freeswan, pluto,就无法实现vpn了么。 建议你看一下nids开发的论坛。 当然不跟microsoft合作,一样可实现,只是难度大一点,效率差一点。 如果合作,据我所知,公司必须有很大的规模,有一定影响力。 比如:它就向中软开放了部分代码。 |
|
|
12楼#
发布于:2002-05-22 09:35
我的确是研究过NDIS的接口编程,而且也看了些东西,在9X下的确有人实现了VPN,是有个人的硕士毕业论文,就在本站上,但是你有看到在2K下的实现吗?2K和9X下有很大的差别不是吗?而且,其实,2K已经支持了IPSEC,这是算法只支持DES的,而且据说,它的IPSEC本来就来自与CISCO,请问你知道增加加密算法的挂接点吗?谢谢,请回复
|
|
13楼#
发布于:2002-05-22 10:08
98和2k机制确实不同。
98,2k,别人都实现了 ms 2k上vpn也实现了,但你没源码,所以,厂商只能通过它公开的ndis 实现。 |
|
|
14楼#
发布于:2002-05-23 10:29
可以具体一点说么?我是指的MS下的具体实现。比如核心HOOK的实现过程
|
|
15楼#
发布于:2002-05-23 10:53
我没法完全回答你,因为我不是权威。呵呵!
我也是在学习,只能建议你看看ddk资料,和sample。了 |
|
|