HTTP Analyzer如何工作?

时间:2010-06-10 13:37:47

标签: http email https sniffing sniffer

Halo,我对http分析器用于捕获数据的方法感兴趣。 我想编写程序来保存通过基于Web的客户端发送的电子邮件。问题是https和HTTP Analyzer解决了它,但我不知道如何。

我之前在我的问题上得到了一个有趣的答案,但它并没有像我想知道的那样显露出来。

  

HTTP Analyzer等程序可以捕获   HTTPS数据,因为它们插入   他们自己在HTTPS堆栈中。作为一个   结果,他们得到了数据   生成但在它存在之前   加密并放入IP数据包。这个   是非常重要的。

如何制作?如果你有任何有趣的文章解决这个问题,请告诉我。

1 个答案:

答案 0 :(得分:1)

HTTPS(以及通常的SSL)可以阻止第三方(即服务器或客户端以外的任何其他方)无法读取数据交换。

  

我想编写保存通过网络客户端发送的电子邮件的程序

基于Web的客户端无法发送电子邮件 - 他们只能说HTTP [S]。

您的意思是想拦截来自当前系统的流量吗?在这种情况下,是(假设您拥有加密证书并且可以重新配置整个架构)有很多方法可以做到这一点,但是在您能够理解答案之前,您需要进行很长的旅程。

您是否想要编写自己的基于Web的应用程序来发送电子邮件?然后忘记SSL部分 - 您的代码只会看到未加密的数据 - 它是Web服务器或SSL加速器的工作来处理加密/解密。

下进行。