【发布时间】:2011-05-15 16:34:06
【问题描述】:
我们有一个终端模拟器(它不仅仅是这个,但对于这个问题,它最好描述它是什么......) 不久前,引入了端口代理而不是重写它。代理侦听 127.0.0.1 环回并获取连接并使用 SSL 对其进行加密。
我需要做的是在本地机器进入代理之前从本地机器获取数据,这样我们就可以检查它并停止或更改它。我无法更改当前设置的配置,因此我需要找到一种在发送数据之前获取数据的方法。这可以使用winsock完成吗?还有其他方法吗?
谢谢
【问题讨论】:
-
如果您正在考虑尝试在库级别拦截它,则必须有 something 可以更改。为什么不在应用程序和加密代理之间使用另一个代理?
-
感谢 shambulator 另一个代理将是最简单的方法,但是终端只允许您更改目标 IP 地址,并且当前代理始终在固定端口上侦听同一地址 127.0.0.1!所以没有办法让另一个代理排队。