1

我一直想知道从开发人员的角度来看 IPSec 是如何工作的,因为我希望能够编写自己的自定义“代理”来拦截和分析数据包,然后这些数据包主要在 Linux 上被操作系统接收,而且在发送它们之前(就像在 IPSec 中所做的那样),在有效负载级别(根据我发送到的 IP 地址)进行注入。谁能给我一些指示?

我也很想知道哪种语言最适合以良好的速度和安全的方式完成此类任务,这样如果主机运行(例如在 Ring 0 中运行),代理就不会受到损害。

我主要关注Linux,但我想知道是否有任何跨平台库以及Windows。

干杯。

4

1 回答 1

0

您可以查看 IPSec 工具源代码http://sourceforge.net/projects/ipsec-tools/files/ipsec-tools/0.8.1/,http://ipsec-tools.sourceforge.net/)-不幸的是,仅适用于 Linux,但源代码是开放的,并且在那里描述了 IPSec。

于 2014-01-29T19:40:59.723 回答