我正在嘗試對一個Web應用程序(使用Flash對象與服務器通信)進行反向工程。我通過fiddler抓取網絡流量,即使用IE瀏覽應用程序並捕獲Fiddler中的網絡流量。這是我第一次做這個,所以我可能會問非常基本的問題:(瞭解Fiddler抓取網絡流量以構建HTTP客戶端
現在,我有這些事件/請求在小提琴手,但我很難理解他們(除了基本的HTTP請求)。要在這裏發佈交通流量,那麼它相應的業務,並在年底的問題
流動開IE
- 輸入的URL website.com/app/app-subdomain/web-app
- HTML頁面與用戶一起顯示密碼請求
- 登錄後,一個HTML頁面將顯示在它的Flash對象(原來的應用程序)
在Fiddler的 (爲了請求)
的第一件事我看到的是要求
URL:www.website.com:443
這導致200
狀態。提琴手顯示沒有任何cookie或任何。只有「客戶」在那裏我看到的第二個要求是
URL:app/app-subdomain/web-app
。但是,這裏是我感到困惑的部分。在提琴手請求正文中,我看到一個cookie。這是這樣的
GET https://www.website.com/app/app-subdomain/web-app HTTP/1.1
Accept: text/html, application/xhtml+xml, \*/\*
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Host: www.website.com
Cookie:
NAME-WEB-SESSION=akcxxxpxkxfaxdxccajkjumxax;
hl=us;
dxxxxcxx=0;
NAMESSO=fdxdfxdfdxcfabxxxcxxcdbfexxxxfxfxxxefxecxxaxxxxxxefxxxxxxxxfxaxx;
XSRF-TOKEN=vXXnjhHE-ptnvmYfKfQVxscHyrGrfbwxyxkGzfWZGoU
到目前爲止,這是混淆了我的東西,是誰產生這個cookie?所以我們可以說我正在使用Apache HTTPClient,這個cookie是由它生成還是我必須?如果我必須,那麼如何生成這些鍵值cookie的值?
嗯,多數民衆贊成在有趣..我記得我清除了一切,但我想我的第一次訪問被掛在中間,所以我不得不刷新該網站。將再試一次。感謝您的指導 – 2014-09-26 19:14:26