国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Web黑客工具箱之FireBug:洞悉復雜Web應用(1)
2008-10-29   

Firefox擴展Firebug是一個全功能的Web 應用程序調試器,可以協助Web黑客洞悉復雜的Web 應用程序的內部工作機制。它有兩種版本:一種可以跨瀏覽器使用的組件Firebug Lite,另一種是專用于專用于火狐瀏覽器的擴展Firebug。本文將著重向讀者介紹前者的用法。

一、簡介

瀏覽器擴展Firebug提供了一個集成環境,我們能夠在其中對感興趣的Web 應用程序進行的全面的分析(參見圖1)。它提供了許多功能,可以探索DOM結構、動態地修改HTML 代碼、跟蹤和調試JavaScript代碼、監視網絡請求和響應等等。

 
圖1  瀏覽器擴展Firebug

二、利用Firebug控制臺劫持函數

Firebug控制臺可以用來計算表達式。作用如同命令行JavaScript解釋器。在控制臺中,我們不僅可以輸入JavaScript表達式(例如,Alert (‘Message’);),而且還能接收錯誤消息。如下圖所示:

 
圖2  Firebug控制臺

您也可以動態插入代碼,舉例來說,如果要測試一個Web 應用程序,該程序有一個從窗口對象導出的方法,稱為performRequest。應用程序使用該方法從客戶端發送請求到服務器。我們更感興趣的可能是這個函數請求的信息,所以我們將在控制臺中提供下列命令來劫持該方法:

window._oldPerformRequest = window.performRequest;
window.performRequest = function () { console.log(arguments);
window._oldPerformRequest.apply(window, arguments) }

上述代碼實際上將用我們自己的函數替換原先的performRequest函數,我們的函數執行時將在控制臺中列出所有參數。當函數調用結束時,我們將代碼流程重定向到oldPerformRequest定義的原先的performRequest上,它將執行要求的操作。現在,我們已經明白如何在無需改寫Web 應用程序的方法的情況下來劫持函數。

二、利用Firebug瀏覽和動態修改HTML元素

許多Web開發人員和設計者經常忽視HTML 源代碼的可讀性,尤其是用所見即所得的編輯器產生的頁面。這會加劇我們審查其源代碼的難度,這時,我們就需要使用其他一些工具來重新組織頁面的各個部分。當然,我們可以使用DOM Inspector來探索這些結構欠佳的HTML 源代碼,而Firebug也能達到同樣的目的,下面是Firebug的HTML視圖。

 
圖3   Firebug的HTML視圖

如圖3所見,可以選擇并展開當前視圖中的每個HTML 元素。當鼠標停在某個元素上的時候,瀏覽器就會高亮顯示對應元素。在右邊的窗口,顯示了關于式樣、布局和DOM 特性的信息。DOM信息極為有用,當您想查詢各種不同類型的屬性可用時,幾乎與DOM Inspector一樣。此外,我們也可以用它探索應用程序運行機制。舉例來說,AJAX應用開發人員經常會為圖像、鏈接及其他類型的html 元素添加附加的屬性,而這些屬性和方法可能是應用程序邏輯的關鍵部分。

HTML視圖還能用于動態地修改應用程序文檔的結構。我們可以通過按下鍵盤上的刪除鍵來刪除所選定的元素,或者修改各個元素的屬性,方法是在元素屬性上雙擊并設置它的值。注意,HTML 結構的改變可能對頁面更新事件不起作用。如果希望變化固定下來,可以使用GreaseMonkey腳本。

三、利用Firebug調試JavaScript腳本

Ajax 應用程序通常涉及JavaScript、XML和按需信息檢索。它們的規模常常超過正常應用程序,并且運行起來很像是桌面應用程序。因為大量使用JavaScript,所以您將發現標準漏洞估計程序將無法覆蓋所有可能的攻擊方式。就像二進制程序測試一樣,我們需要使用調試器來跟蹤代碼、分析程序結構和調查潛在的問題,Firebug為我們提供了所有這些功能,下圖向我們展示了Firebug腳本調試器視圖。

 
圖4  Firebug腳本調試視圖

在圖4中我們可以看到一個斷點,其位于第2行。 斷點是些偽指令,用來通知JavaScript解釋器當代碼抵達這些斷點時停止/中止該進程。一旦程序暫停,我們就可以查看存放在全局、局部變量中的當前數據,甚至更新它們。我們不僅可以通過它來了解程序正在干什么,并且還能取得對應用程序的完全控制。

在圖4的右邊,您可以看到監視和斷點列表。斷點列表包含我們在當前調試的代碼中設置的全部斷點。您可以迅速禁用和啟用斷點,但是卻無需知道斷點的精確位置。

監控列表提供了一個機制來監視DOM結構中的變化。舉例來說,如果想知道某個的值在程序運行過程中的變化情況,只須簡單創建一個相應的的監控條目即可。


共2頁: 1 [2] 下一頁
 第 1 頁:  第 2 頁:利用Firebug操作DOM對象

熱詞搜索:

上一篇:8e6推出在Blue Coat環境下上網過濾系統
下一篇:Web黑客工具箱:Web Developer的應用(1)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
成人性生交大片免费看中文网站| 国产宾馆实践打屁股91| 久久影音资源网| 99久久夜色精品国产网站| 男女性色大片免费观看一区二区| 欧美国产精品专区| 在线精品视频免费观看| 国产乱码精品一区二区三区忘忧草 | 欧洲色大大久久| 国产综合色产在线精品| 午夜电影网亚洲视频| 国产精品乱码妇女bbbb| 日韩欧美国产三级电影视频| 91久久精品一区二区| 国产大陆a不卡| 精品一区二区精品| 青青青伊人色综合久久| 亚洲一区在线观看免费| 国产精品色噜噜| 欧美第一区第二区| 制服丝袜日韩国产| 欧美色网站导航| 91麻豆国产自产在线观看| 国产不卡视频在线观看| 国产一区免费电影| 久久99最新地址| 美女视频免费一区| 日韩不卡在线观看日韩不卡视频| 一区二区三区中文在线观看| 国产精品激情偷乱一区二区∴| 久久久久九九视频| 久久精品视频免费观看| 538prom精品视频线放| 精品视频一区二区三区免费| 91福利资源站| 91香蕉国产在线观看软件| 国产91清纯白嫩初高中在线观看| 蜜桃av一区二区在线观看| 亚洲成人www| 亚洲一区二区3| 亚洲一区二区三区四区不卡| 亚洲欧美日韩成人高清在线一区| 久久久久久久久久久久电影 | 成人福利视频在线| 风间由美一区二区三区在线观看 | 视频一区二区三区中文字幕| 亚洲一区av在线| 性久久久久久久久久久久| 亚洲二区在线观看| 免费在线一区观看| 激情av综合网| 国产成人精品一区二区三区四区| 丁香婷婷综合激情五月色| 懂色一区二区三区免费观看| 成人app网站| 91色九色蝌蚪| 欧美日韩一区视频| 欧美一级二级在线观看| 久久一二三国产| 国产精品嫩草99a| 亚洲精品美国一| 亚洲国产精品久久人人爱| 麻豆91在线观看| 成人免费看黄yyy456| 97精品电影院| 欧美剧情电影在线观看完整版免费励志电影| 欧美丝袜丝交足nylons图片| 欧美一级xxx| 国产日韩av一区| 亚洲午夜久久久久久久久久久| 无吗不卡中文字幕| 国内久久精品视频| 一本到不卡免费一区二区| 欧美久久久久久久久| 欧美一区二区大片| 欧美国产日韩在线观看| 亚洲色图制服诱惑| 亚洲成人免费av| 激情欧美一区二区三区在线观看| 国产成人精品亚洲777人妖| 色av成人天堂桃色av| 欧美片网站yy| 日韩欧美国产精品一区| 国产精品久99| 美女任你摸久久| 91亚洲精品乱码久久久久久蜜桃 | 91丨porny丨在线| 日韩一区二区在线观看视频播放| 国产片一区二区三区| 亚洲综合成人在线| 国产美女在线观看一区| 91麻豆精品视频| 日韩一区二区精品葵司在线| 日本一区二区三区高清不卡| 亚洲国产综合在线| 国产成人av福利| 欧美色手机在线观看| 日韩一级完整毛片| 亚洲女子a中天字幕| 国产呦精品一区二区三区网站| 色婷婷久久综合| 亚洲国产精品高清| 久久97超碰国产精品超碰| 色先锋aa成人| 中文字幕不卡在线| 麻豆国产一区二区| 欧美另类高清zo欧美| 国产精品二三区| 国产一区二三区好的| 这里只有精品视频在线观看| 亚洲免费毛片网站| 不卡的av电影在线观看| 亚洲精品在线免费观看视频| 午夜激情久久久| 色香蕉成人二区免费| 国产精品不卡在线观看| 韩国v欧美v日本v亚洲v| 91精品国产手机| 亚洲一卡二卡三卡四卡无卡久久 | 国产精品成人免费精品自在线观看| 久久99久久99小草精品免视看| 在线欧美日韩国产| 国产精品国模大尺度视频| 国产99精品国产| 久久美女艺术照精彩视频福利播放| 日本午夜精品视频在线观看 | 亚洲小说欧美激情另类| 91麻豆国产自产在线观看| 国产精品对白交换视频| www.亚洲国产| 中文字幕一区二区三区色视频| 成人一区二区三区视频| 国产欧美一区二区精品久导航| 国产在线精品免费| 精品99999| 国产九九视频一区二区三区| 精品国产免费人成电影在线观看四季| 免费久久精品视频| 91精品午夜视频| 一本一本久久a久久精品综合麻豆| 99精品欧美一区二区三区综合在线| 欧美极品美女视频| 国产精品亚洲视频| 国产欧美日韩一区二区三区在线观看| 国产成人亚洲综合a∨猫咪| 国产欧美日韩在线观看| 成人av网站在线观看免费| 国产精品看片你懂得| 成人看片黄a免费看在线| 国产精品伦一区| 在线观看亚洲精品| 日本va欧美va瓶| 久久久久久久久99精品| aaa亚洲精品一二三区| 亚洲精品v日韩精品| 欧美日韩黄视频| 美女视频黄频大全不卡视频在线播放| 亚洲精品一区二区在线观看| 国产精品香蕉一区二区三区| 中文一区二区在线观看| 91欧美一区二区| 日本视频一区二区| 2021久久国产精品不只是精品| 成人伦理片在线| 亚洲高清视频在线| 精品区一区二区| 不卡欧美aaaaa| 香蕉影视欧美成人| 久久婷婷综合激情| 色综合天天性综合| 免费成人在线影院| 国产精品成人免费| 日韩一卡二卡三卡国产欧美| 成人精品在线视频观看| 亚洲最新视频在线播放| 日韩精品中文字幕在线不卡尤物| 成人自拍视频在线观看| 亚洲一卡二卡三卡四卡五卡| 精品国产凹凸成av人导航| 99久久久精品| 久久精品国产第一区二区三区| 国产精品福利一区| 欧美tickling网站挠脚心| 91美女片黄在线| 久久www免费人成看片高清| 亚洲欧美日韩中文字幕一区二区三区 | 久久免费偷拍视频| 91国产福利在线| 国内外精品视频| 亚洲午夜三级在线| 欧美国产国产综合| 欧美日韩高清在线| 成人免费av在线| 久久99精品视频| 亚洲一区二区在线观看视频 | 成人高清免费观看| 久久99精品国产.久久久久久| 亚洲欧美日韩人成在线播放| 久久亚洲精华国产精华液| 欧美日韩国产一二三|