Halo,我对HTTP Analyzer用来捕获数据的方法感兴趣。
我想写一个程序,保存通过网络客户端发送的电子邮件。问题是https和http分析器解决了这个问题,但我不知道怎么解决。
我以前对我的问题有过一个有趣的答案,但没有透露出我想知道的那么多。
像http analyzer这样的程序可以捕获
因为它们插入了
在https堆栈中。作为一个
结果,他们在
在它出现之前
加密并放入IP数据包。这个
是非常不平凡的。
怎么可能做到?如果你有任何有趣的文章解决这个问题,请让我知道。

最佳答案

https(通常是ssl)用于阻止第三方(即服务器或客户端以外的任何其他方)读取数据交换。
我想写一个程序来保存通过网络客户端发送的电子邮件
基于网络的客户不能发送电子邮件-他们只能说http[s]。
你是说你想拦截来自当前系统的流量吗?在这种情况下,是的(假设您有加密证书并且可以重新配置整个体系结构),有很多方法可以做到这一点,但是在您能够理解答案之前,您还有很长的路要走。
你是说你想编写自己的基于网络的电子邮件发送应用程序吗?然后忘记ssl部分-您的代码将只看到未加密的数据-它是web服务器或ssl加速器处理加密/解密的工作。
C.

09-30 15:22
查看更多