IP或winsock拦截?

时间:2010-11-25 12:24:49

标签: c# tcp winsock

我们有一个终端模拟器(它不仅仅是这个,但对于这个问题,它最好描述它是什么......)前一段时间而不是重写它而是引入了一个端口代理。代理侦听127.0.0.1环回并接受连接并使用SSL加密它。

我需要做的是在本地机器进入代理之前从本地机器获取数据,以便我们检查并停止或更改它。我无法更改当前设置的配置,因此我需要找到一种在发送数据之前获取数据的方法。这可以用winsock完成吗?还有其他方法吗?

感谢

3 个答案:

答案 0 :(得分:2)

Layered Service Provider应该这样做(其中一个是小提琴手,所以如果这对你有用,那就更快了

答案 1 :(得分:0)

您可以尝试使用fiddler收听127.0.0.1

答案 2 :(得分:0)

您应该使用一些Win32 API Hook库。

可能是EasyHookMicrosoft Detours