2010-06-10 46 views
2

暈,我對HTTP分析器用來捕獲數據的方法很感興趣。 我想編寫一個程序來保存通過網絡客戶端發送的郵件。問題是https和HTTP分析器解決它,但我不知道如何。HTTP分析儀如何工作?

我之前在我的問題上得到了一個有趣的答案,但它並沒有透露出我想知道的那麼多。因爲他們在HTTPS棧插入 自己

程序,如HTTP分析儀可以捕捉 的HTTPS數據。作爲 的結果,他們在 生成之後但在其被加密並放入IP數據包之前獲取數據。這 是非常平凡的。

如何製作?如果你有任何有趣的文章解決這個問題,請讓我知道。

回答

1

HTTPS(和一般的SSL)可以阻止第三方(即服務器或客戶端以外的其他任何設備)讀取數據交換。

我想編寫程序,節省了通過基於Web的客戶端發送

基於Web的客戶端不能發送電子郵件的郵件 - 他們只能談論HTTP [S]。

你的意思是你想攔截來自當前系統的流量?在這種情況下,是的(假設您擁有加密證書並可以重新配置整個體系結構)有辦法做到這一點,但在您能夠理解答案之前,您需要經歷漫長的旅程。

你的意思是你想編寫自己的基於web的應用程序來發送電子郵件?然後忘掉SSL部分 - 您的代碼只會看到未加密的數據 - 它是Web服務器或SSL加速器處理加密/解密的工作。

C.