rosial

          lost memory
          數(shù)據(jù)加載中……

          zz - 4用戶端安全:4-3偵測方法與工具:分析方法:webscarab介紹


          原文地址:
          http://knowledge.twisc.ntust.edu.tw/doku.php?id=4%E7%94%A8%E6%88%B6%E7%AB%AF%E5%AE%89%E5%85%A8:4-3%E5%81%B5%E6%B8%AC%E6%96%B9%E6%B3%95%E8%88%87%E5%B7%A5%E5%85%B7:%E5%88%86%E6%9E%90%E6%96%B9%E6%B3%95:webscarab%E4%BB%8B%E7%B4%B9

          WebScarab

          • 對象: 程式設(shè)計(jì)師/資訊安全人員
          • 難易度: ★★★☆☆
          • 技術(shù)新舊: 2010年
          • 閱讀時(shí)間: 30分鐘

          預(yù)備知識

          • HTTP通訊協(xié)定

          簡介

            WebScarab是個(gè)分析使用HTTP和HTTPS通訊協(xié)定的應(yīng)用程式。允許使用者檢查和修改瀏覽器發(fā)送(Request)給Server的請求和Server回傳(Responses)給瀏覽器的訊息。

          說明

            WebScarab有許多的功能,先簡單介紹WebScarab如何攔截和修改經(jīng)由HTTP/S所發(fā)送的Requests和Response。 
          (圖一)

            上圖為WebScarab開啟後的畫面,首先介紹Summary。Summary分成兩個(gè)部分,上半部份會(huì)以樹狀顯示訪問的站點(diǎn)有哪些。下半部份是以表格呈現(xiàn)通過WebScarab所有的會(huì)話內(nèi)容,通常以ID遞減排列,所以靠近表格頂部的是最近的會(huì)話。
            為了要使用WebScarab,需要到IE的網(wǎng)際網(wǎng)路選項(xiàng),去修改Proxy的設(shè)定。點(diǎn)選「網(wǎng)際網(wǎng)路選項(xiàng)」→「連線」→「區(qū)域網(wǎng)路設(shè)定」,勾選使用Proxy伺服器,在位址輸入“localhost”,連接埠輸入“8008”。WebScarab預(yù)設(shè)使用localhost的8008port做為其Proxy,此設(shè)定會(huì)讓IE將requests傳送到WebScarab
            接著回到IE瀏覽器,並開啟WebScarab,連接到任一網(wǎng)站,就可看到圖一的畫面。你可以看到URL樹,以顯示曾經(jīng)過WebScarab的所有會(huì)話。點(diǎn)擊下方窗口資料表的任一行,會(huì)彈出一個(gè)視窗,顯示此會(huì)話詳細(xì)的資料。


          (圖二)

            接下來介紹WebScarab如例攔截請求並在它們發(fā)送給Server前對其進(jìn)行修改。
            點(diǎn)選WebScarab上Proxy頁面,選擇Manual Edit頁面,勾選「Intercept Requests」,然後選擇要攔截的項(xiàng)目,先以“POST”做為範(fàn)例。

          (圖三)

            然後回到瀏覽器,隨便點(diǎn)擊任一按鍵,例如在Gmail的登入畫面按登入。這時(shí)就可以看到WebScarab在工作列閃爍,顯示有新視窗產(chǎn)生。點(diǎn)選新視窗就會(huì)看到以下畫面。 

          (圖四)

            你可以看到剛才輸入的使用者名稱及密碼,接著,就可以在此視窗編輯此Request的任何部份了。編輯完畢後,點(diǎn)擊“Accept changes”就會(huì)將修改後的Request傳送到Server。若是希望取消此次編輯,就點(diǎn)擊“Cancel changes”。若是不想傳送此一Request到Server,就點(diǎn)擊“Abort request”。或是想一次將全部的攔截視窗都關(guān)閉,可選擇“Cancel All intercepts”。
            WebScarab會(huì)一直攔截所有符合指定方式的Request,直到取消「Intercept Requests」。

          作者

          2011/03/014 江漣真 整理 

          參考資料

          posted on 2012-06-27 16:39 rosial 閱讀(345) 評論(0)  編輯  收藏 所屬分類: 技術(shù)轉(zhuǎn)帖留存

          主站蜘蛛池模板: 盱眙县| 涪陵区| 嘉黎县| 吐鲁番市| 丰原市| 西峡县| 化德县| 崇左市| 东城区| 余姚市| 琼结县| 渝中区| 岗巴县| 黄平县| 郑州市| 石城县| 栾川县| 缙云县| 富蕴县| 高尔夫| 华阴市| 郴州市| 灯塔市| 祁连县| 临武县| 太原市| 梅州市| 清水河县| 澄江县| 元氏县| 阳谷县| 呼伦贝尔市| 扎兰屯市| 南澳县| 汉中市| 本溪| 五台县| 高青县| 江西省| 宁海县| 乌拉特中旗|