精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

瀏覽器開發者工具使用技巧一覽

開發 開發工具
本文主要介紹了瀏覽器開發者的工具使用技巧,一起里看看你把。

總覽

瀏覽器開發者工具在爬蟲中常用來進行簡單的抓包分析、JS逆向調試,打開方式:

  • F12;
  • 快捷鍵 Ctrl+Shift+I;
  • 鼠標右鍵檢查或者審查元素;
  • 瀏覽器右上角 —> 更多工具 —> 開發者工具
  • Elements(元素面板):使用“元素”面板可以通過自由操縱 DOM 和 CSS 來重您網站的布局和設計。
  • Console(控制臺面板):在開發期間,可以使用控制臺面板記錄診斷信息,或者使用它作為 shell,在頁面上與 JavaScript 交互。
  • Sources(源代碼面板):在源代碼面板中設置斷點來調試 JavaScript ,或者通過 Workspaces(工作區)連接本地文件來使用開發者工具的實時編輯器。
  • Network(網絡面板):從發起網頁頁面請求 Request 后得到的各個請求資源信息(包括狀態、資源類型、大小、所用時間等),并可以根據這個進行網絡性能優化。
  • Performance(性能面板):使用時間軸面板,可以通過記錄和查看網站生命周期內發生的各種事件來提高頁面運行時的性能。
  • Memory(內存面板):分析 web 應用或者頁面的執行時間以及內存使用情況。
  • Application(應用面板):記錄網站加載的所有資源信息,包括存儲數據(Local Storage、 Session Storage、IndexedDB、Web SQL、Cookies)、緩存數據、字體、圖片、腳本、樣式 表等。
  • Security(安全面板):使用安全面板調試混合內容問題,證書問題等等。
  • Lighthouse(診斷面板):對當前網頁進行網絡利用情況、網頁性能方面的診斷,并給出一些優化 建議。
  • 元素選擇:可以直接點擊頁面的元素,會自動跳轉到對應的源代碼
  • 終端模擬:模擬各種終端設備,支持自定義終端。
  • 自定義:自定義和控制開發者工具,包括調整工具的位置、全局搜索、運行命令、其他工具等。

終端模擬

點擊可以模擬各種終端設備,適合查看手機頁面的數據,點擊【More tools】—> 【Sensors】可以模擬終端的地理位置、終端朝向等;工具欄可以選擇要模擬的終端型號,其中 Responsive 是自適應。

Network 面板

Controls 控制器

Preserve log:是否在頁面重加載后,清除請求列表。

Disable cache:是否啟用緩存。

是否開啟抓包。

清除請求。

是否隱藏 Filter(過濾器)窗格。

搜索。

Network conditions,網絡條件,允許在各種網絡環境中測試網站,包括 3G,離線等,還可以自定義限制最大下載和上傳流量。

Import/Export HAR file,導入導出抓包數據。

Filter 過濾器

  • Hide data URLs:data URLs 指一些嵌入到文檔中的小型文件,在請求表里面以 data: 開頭的文件就是,如較為常見的 svg 文件。勾選 Hide data URLs復選框即可隱藏此類文件。
  • All:顯示所有請求。
  • XHR:全稱 XMLHttpRequest,是一種創建 AJAX 請求的 JavaScript API,通常抓取 Ajax 請求可以選擇 XHR。
  • WS:全稱 WebSocket,是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。
  • Manifest:安卓開發文件名,屬于 AndroidManifest.xml 文件,在簡單的 Android 系統的應用中提出了重要的信息碼。
  • Has blocked cookies:僅顯示具有阻止響應 cookie 的請求。
  • Blocked Requests:只顯示被阻止的請求。

斷點調試

常規斷點調試

適用于分析關鍵函數代碼邏輯

  • Ctrl+Shift+F 或者右上角三個點打開全局搜索,搜索關鍵字。
  • 定位到可疑代碼,點擊行號埋下斷點。
  • 調試代碼,分析邏輯,其中 console 模板可以直接編寫 JS 代碼進行調試。

各個選項功能:

執行到下一個斷點。

執行下一步,不會進入所調用的函數內部。

進入所調用的函數內部。

跳出函數內部。

一步步執行代碼,遇到有函數調用,則進入函數。

停用斷點。

不要在出現異常時暫停。

Breakpoints:可以看到已經埋下的斷點。

Scope:可以看到當前局部或者全局變量的值,可對值進行修改。

Call Stack:可以看到當前代碼調用的堆棧信息,代碼執行順序為由下至上。

XHR 斷點

匹配 url 中關鍵詞,匹配到則跳轉到參數生成處,適用 于url 中的加密參數全局搜索搜不到,可采用這種方式攔截。

行為斷點

Event Listener Breakpoints,事件偵聽器斷點,當鼠標點擊、移動、鍵盤按鍵等行為或者其他事件發生時可以觸發斷點,比如 Mouse —> click,可快速定位點擊按鈕后,所執行的 JS。

插入 JS

在 sources —> snippets 下可以新建 JS 腳本。

打印 windows 對象的值

在 console 中輸入如下代碼,如只打印 _$ 開頭的變量值:

for (var p in window) {
if (p.substr(0, 2) !== "_$")
continue;
console.log(p + " >>> " + eval(p))
}

無限 debugger 防調試

某些頁面打開調試工具會出現無限 debugger 的現象:

中間人攔截替換無限 debug 函數

查看調用棧,點擊第二行跳轉到原函數:

可以看到 _0x2ba9bc[_0x20b2('0x79')] 和 _0x2ba9bc[_0x20b2('0x7a')] 分別對應 debu 和 gger,連起來就是 debugger,在本地重寫這個 JS,直接將這兩個值置空:

使用插件 ReRes,編寫規則,遇到此 JS,就替換成我們本地經過修改過的 JS,替換后無限 debugger 就不存在了:

方法置空

直接在 Console 中將無限 debugger 的函數重寫置空也可以破解無限 debugger,缺點是刷新后失效。

解除定時器

適用于定時器類觸發的 debug:

for (var i = 1; i < 99999; i++)window.clearInterval(i);

Hook 鉤子

鉤子英文 Hook,在 windows 系統中,所有的都是消息,按了一下鍵盤,就是一個消息,Hook 的意思就是勾住,在消息過去之前先把消息勾住,不讓其執行,然后自己優先處理。也就是這個技術提供了一個入口,能夠針對不同的消息或者 api 在執行前,先執行我的操作。

“我的操作”就是鉤子函數。在開發者工具中以 chrome 插件的方式,在匹配到關鍵詞處插入斷點。

創建一個文件夾,文件夾中創建一個鉤子函數文件 inject.js 以及插件的配置文件 manifest.json :

打開 chrome 的擴展程序, 打開開發者模式,加載已解壓的擴展程序,選擇創建的文件夾即可:

配置文件 manifest.json

以一個 header 鉤子為例,其配置文件如下:

{
"name": "Injection",
"version": "1.0",
"description": "RequestHeader鉤子",
"manifest_version": 1,
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"inject.js"
],
"all_frames": true,
"permissions": [
"tabs"
],
"run_at": "document_start"
}
]
}

header 鉤子

header 鉤子用于定位 header 中關鍵參數生成位置,以下代碼演示了當 header 中包含 Authorization 時,則插入斷點

var code = function(){
var org = window.XMLHttpRequest.prototype.setRequestHeader;
window.XMLHttpRequest.prototype.setRequestHeader = function(key,value){
if(key=='Authorization'){
debugger;
}
return org.apply(this,arguments);
}
}
var script = document.createElement('script');
script.textContent = '(' + code + ')()';
(document.head||document.documentElement).appendChild(script);
script.parentNode.removeChild(script);

cookie 鉤子

cookie 鉤子用于定位 cookie 中關鍵參數生成位置,以下代碼演示了當 cookie 中匹配到了 abcdefghijk, 則插入斷點:

var code = function(){
var org = document.cookie.__lookupSetter__('cookie');
document.__defineSetter__("cookie",function(cookie){
if(cookie.indexOf('abcdefghijk')>-1){
debugger;
}
org = cookie;
});
document.__defineGetter__("cookie",function(){return org;});
}
var script = document.createElement('script');
script.textContent = '(' + code + ')()';
(document.head||document.documentElement).appendChild(script);
script.parentNode.removeChild(script);

請求鉤子

請求鉤子用于定位請求中關鍵參數生成位置,以下代碼演示了當請求的 url 里包含 AbCdE 時,則插入斷點:

var code = function(){
var open = window.XMLHttpRequest.prototype.open;
window.XMLHttpRequest.prototype.open = function (method, url, async){
if (url.indexOf("AbCdE")>-1){
debugger;
}
return open.apply(this, arguments);
};
}
var script = document.createElement('script');
script.textContent = '(' + code + ')()';
(document.head||document.documentElement).appendChild(script);
script.parentNode.removeChild(script);

看到這里,給個在看不過分吧

責任編輯:龐桂玉 來源: Python開發者
相關推薦

2011-02-23 10:17:49

瀏覽器OperaSafari

2020-02-20 16:54:05

Android 11谷歌功能

2010-08-09 16:34:00

2015-10-30 09:32:49

Firebug開發者工具火狐瀏覽器

2021-08-14 18:00:04

谷歌Chrome瀏覽器

2023-03-06 07:43:05

JavaScripDebugger

2013-06-13 09:59:02

2021-04-15 13:17:32

ChromeChrome瀏覽器瀏覽器

2010-08-19 17:06:16

IEFirefox

2014-11-11 15:01:04

FirefoxMozilla

2019-11-14 14:44:32

開發者工具

2024-07-08 10:51:16

2013-03-19 14:28:24

Firefox瀏覽器

2018-07-30 08:40:11

2021-12-21 22:43:18

谷歌Chrome 瀏覽器

2024-07-25 14:40:35

瀏覽器插件Vimium C瀏覽器

2011-07-01 13:11:22

Web

2022-01-19 19:49:53

Sentry瀏覽器SDK

2024-02-01 09:44:58

無頭瀏覽器網絡瀏覽器GUI

2012-02-23 12:18:55

移動瀏覽器StatCounter51CTO移動開發頻道
點贊
收藏

51CTO技術棧公眾號

黑人狂躁日本娇小| 99sesese| 男人天堂资源在线| 日本不卡免费在线视频| 久久精品国产欧美激情| 韩国三级在线看| 免费观看欧美大片| 成人免费在线观看入口| 国产精品乱子乱xxxx| 成人毛片一区二区三区| 欧美在线三区| 亚洲人成伊人成综合网久久久| 国产女同无遮挡互慰高潮91| 成人免费网站观看| 国产精品免费网站在线观看| 成人在线视频网址| 中文字幕网址在线| 99综合视频| 不卡毛片在线看| 特级西西www444人体聚色| 亚洲不卡视频| 欧洲一区二区三区在线| 欧美日韩成人免费视频| 大片免费在线观看| 国产女主播一区| 国产在线精品二区| a毛片在线免费观看| 日韩综合一区二区| 97人人模人人爽人人喊中文字| 亚洲精品视频网址| 亚洲精华一区二区三区| 欧美tickling挠脚心丨vk| jizz欧美性11| 色成人免费网站| 懂色av一区二区三区| 日韩成人午夜影院| 日本不卡视频| 国产精品久久久久久久久晋中 | 日韩av中文字幕在线| а 天堂 在线| 欧美日韩破处视频| 欧美亚一区二区| 国产女女做受ⅹxx高潮| 韩日毛片在线观看| 午夜在线成人av| 久久久久久久香蕉| av片在线观看永久免费| 中文字幕中文字幕一区| 亚洲精品一区二区三区四区五区| 天堂中文在线8| 99久久伊人精品| 国产精品一区二区三区不卡| 午夜精品小视频| 国产91丝袜在线观看| 亚洲a级在线播放观看| 91精品国产乱码久久| 另类小说视频一区二区| 国产精品丝袜白浆摸在线 | 高清国语自产拍免费一区二区三区| 一级黄色片免费看| 精品一区二区三区视频 | 亚洲福利合集| 欧美电影免费提供在线观看| 免费观看黄网站| 成人av激情人伦小说| 精品福利二区三区| 污污内射在线观看一区二区少妇 | 国产一线二线在线观看| 亚洲一区二区三区四区在线观看| 日韩精品第1页| 欧美性猛片xxxxx免费中国| 夜夜嗨av一区二区三区| 成品人视频ww入口| 小草在线视频免费播放| 91高清在线观看| 国产色视频在线播放| av在线精品| 欧美精品一区二区三| 亚洲午夜福利在线观看| 精品国产一级毛片| 神马久久久久久| 好吊色视频在线观看| 亚洲无线视频| 国产v综合ⅴ日韩v欧美大片| 在线播放国产一区| 国产·精品毛片| 欧美日韩精品免费观看| 三级外国片在线观看视频| 亚洲精品成人悠悠色影视| 国产一区二区三区小说| 午夜欧美巨大性欧美巨大| 欧美高清性hdvideosex| 国产精久久久久| 久久av中文| 久久精品在线视频| 国产又大又黑又粗免费视频| 蜜桃视频一区二区三区| 成人免费在线看片| 黑人与亚洲人色ⅹvideos | 一本一道久久a久久精品综合| 二区在线播放| 色婷婷综合久久久久中文一区二区| 超碰在线97免费| 国产精品网在线观看| 在线成人激情视频| 国产精品成人国产乱| 日韩福利电影在线观看| 国产91社区| 色哟哟免费在线观看| 五月激情综合网| 天堂在线一区二区三区| 亚洲成a人片77777在线播放 | 日韩亚洲欧美在线| 三上悠亚ssⅰn939无码播放 | 91丨porny丨中文| 亚洲午夜激情| 桃花岛tv亚洲品质| 精品久久久久久久久久久久久久久久久| 亚洲精品成人无码| 影音先锋日韩资源| 91影视免费在线观看| 国产在线观看精品一区| 午夜影院久久久| 特级西西444www| av资源久久| 青草青草久热精品视频在线观看| 亚洲成人一级片| 国产精品久久久久aaaa| 午夜激情福利在线| 日日狠狠久久偷偷综合色| 久久91精品国产91久久跳| 中文字幕av资源| 久久久久久久久久久99999| 欧美日韩福利在线| 伊色综合久久之综合久久| 久久精品国产电影| 亚洲一级av毛片| 国产片一区二区三区| 91黄色小网站| 先锋影音国产精品| 亚洲91精品在线观看| 性欧美18一19性猛交| 精品一区在线观看视频| 无需播放器亚洲| 国产精品香蕉国产| 98在线视频| 欧美专区亚洲专区| 亚洲黄色免费视频| 久久亚洲电影| 欧美精品国产精品久久久| 国产福利片在线观看| 亚洲第一男人天堂| 日本中文字幕在线免费观看| 99精品久久只有精品| 国内精品视频一区二区三区| www.成人网| 久久免费视频这里只有精品| 欧洲av在线播放| 精品久久久久久久久中文字幕 | 波多野结衣家庭主妇| 国产日韩欧美制服另类| 亚洲老女人av| 99re久久最新地址获取| 成人天堂噜噜噜| 久久精品视频观看| 日韩一级高清毛片| 黄色片视频网站| 久久蜜臀中文字幕| 免费看污污网站| 图片区亚洲欧美小说区| 99精品国产一区二区| h片在线观看下载| 亚洲第一区中文99精品| 黄瓜视频在线免费观看| 国产欧美一区二区精品性色| 57pao国产成永久免费视频| 婷婷另类小说| 国产一级二级三级精品| 另类专区亚洲| 久久精品小视频| 人妻夜夜爽天天爽| 欧美亚洲日本国产| 麻豆影视在线播放| 久久综合av免费| 国产福利在线免费| 亚洲黑丝一区二区| 日韩欧美亚洲日产国产| 精品国产乱码久久久久久樱花| 久久久在线免费观看| 国产粉嫩一区二区三区在线观看 | 丰满人妻一区二区三区四区53 | 久久综合狠狠综合| 欧美一级特黄aaa| 亚洲伦理一区| 亚洲精品中文字幕在线| 亚洲一区电影| 国产精品麻豆va在线播放| 四季久久免费一区二区三区四区| 日韩大片免费观看视频播放 | 精品日韩av一区二区| 免费看一级视频| 一区二区三区丝袜| 东方伊人免费在线观看| 高潮精品一区videoshd| 香蕉视频禁止18| 亚洲美女黄色| 强伦女教师2:伦理在线观看| 日本一区福利在线| 亚洲www永久成人夜色| 亚洲高清黄色| 国语自产在线不卡| 福利视频在线| 伊人久久久久久久久久久久久| www.五月婷婷| 欧美日韩另类国产亚洲欧美一级| 香蕉免费毛片视频| 亚洲欧美日韩电影| 日韩影视一区二区三区| 91麻豆国产香蕉久久精品| 日本成人在线免费观看| 久久国产婷婷国产香蕉| 天天摸天天碰天天添| 亚洲精品精选| 男人天堂av片| 在线观看日韩| 中文字幕一区二区三区四区五区六区| 日韩中出av| 国产亚洲一区二区三区在线播放 | 久久精品1区| 亚洲 自拍 另类小说综合图区| 天天综合亚洲| 中文字幕一区综合| 日韩视频在线观看| 先锋在线资源一区二区三区| 少妇精品久久久一区二区| 国严精品久久久久久亚洲影视| 国产亚洲高清在线观看| 国产免费一区二区三区在线观看| 午夜精品成人av| 国产91九色视频| 婷婷综合六月| 国产精品9999| 日韩av免费| 国产精品美女www| 国产69精品久久久久9999人| 国产精品久久久精品| 香蕉久久免费电影| 国产精品第一视频| 国产成人亚洲一区二区三区| 国产精品久久久久久久久| av激情成人网| 国产剧情日韩欧美| 97色婷婷成人综合在线观看| 国产在线高清精品| 亚洲欧美综合久久久久久v动漫| 国产精品日韩欧美| 自拍偷拍欧美日韩| 999国产视频| 风间由美中文字幕在线看视频国产欧美 | 经典三级在线一区| 五月天婷婷在线观看视频| 国产一级精品在线| 精品伦一区二区三区| 成人午夜免费av| 先锋资源av在线| 久久精品亚洲麻豆av一区二区| 一区二区三区四区免费| 国产欧美精品在线观看| 国产三级aaa| 亚洲在线观看免费视频| 草久久免费视频| 在线亚洲欧美专区二区| 一区二区日韩视频| 日韩精品在线看片z| 天天操天天干天天舔| 亚洲人成在线电影| 91在线中文| 8050国产精品久久久久久| 666av成人影院在线观看| 国产精品一二三视频| 成人精品在线| 国产在线精品一区二区三区》| 国产不卡av一区二区| 日本一区二区免费高清视频| 禁久久精品乱码| www.色就是色| 国产99久久久国产精品 | 国产精品久久三| 久久99久久98精品免观看软件 | 久久嫩草精品久久久精品| 免费黄色国产视频| 香蕉久久一区二区不卡无毒影院 | 56国语精品自产拍在线观看| 欧美一级性视频| 中文字幕日韩免费视频| 欧美人体视频xxxxx| 国产精品999| 福利在线一区| 亚洲欧洲国产精品久久| 亚洲欧洲日本mm| 中文字幕资源在线观看| 99精品视频在线观看免费| 日本 欧美 国产| 精品久久久久久久久久久久| 国产精品羞羞答答在线| 日韩精品在线观看视频| 中文字幕中文字幕在线十八区| 欧美在线一级va免费观看| 日本亚洲视频| 四虎影院一区二区三区 | 国产精品久线在线观看| 日本免费观看视| 欧美一区二区三区播放老司机| 日本天堂在线| 久久久久久尹人网香蕉| 91麻豆精品一二三区在线| 欧美综合激情| 亚洲高清在线| 被黑人猛躁10次高潮视频| 中文字幕不卡三区| 日韩在线播放中文字幕| 亚洲国产精品女人久久久| 成人免费网站在线观看视频| 国产精品久久久久7777婷婷| 欧美爱爱网站| 亚洲理论电影在线观看| 国产成人综合网站| 国产尤物在线播放| 欧美视频在线一区二区三区 | 亚洲天堂777| 亚洲人成网站免费播放| 国产美女高潮在线观看| 国产精品v欧美精品v日韩| 亚洲成人99| av亚洲天堂网| 国产精品欧美久久久久一区二区| 国产三级精品三级在线观看| 日韩精品黄色网| 超碰激情在线| 国产亚洲一区二区三区在线播放| 欧美日韩一区二区三区四区在线观看| 一区二区免费av| 国产精品乱子久久久久| 中文字幕一二区| 色诱女教师一区二区三区| 成人黄色免费观看| 亚洲精品永久www嫩草| 麻豆专区一区二区三区四区五区| 黄色三级生活片| 精品视频在线看| 日本激情视频在线观看| 91视频8mav| 午夜日韩福利| 黄色av电影网站| 亚洲成年人网站在线观看| 深夜福利在线视频| 国产97在线视频| 日韩不卡一区| 欧美大片久久久| 一区二区三区四区乱视频| www.五月天激情| 欧美性一区二区三区| 视频一区中文| 色噜噜狠狠一区二区| 亚洲免费在线观看| 日本激情视频网站| 日韩免费av一区二区| 日韩免费在线| 4438x全国最大成人| 欧美日韩美女在线观看| 国产尤物视频在线| 91在线视频精品| 亚洲小说区图片区| 性少妇bbw张开| 欧美日本在线播放| 久久99亚洲网美利坚合众国| 国产综合欧美在线看| 爽好久久久欧美精品| 天天操夜夜操av| 欧美精品一区男女天堂| 性欧美1819sex性高清| 曰韩不卡视频| 成人精品国产免费网站| 黄色免费av网站| 久久久黄色av| 色哟哟精品丝袜一区二区| 国产成人黄色网址| 亚洲一区在线视频观看| 欧美理论在线观看| 91影视免费在线观看| 午夜一区二区三区不卡视频| 日本一级片免费| 日韩av在线一区| 亚洲欧美专区| 日韩人妻精品无码一区二区三区| 国产精品免费丝袜| 午夜性色福利视频| 成人做爽爽免费视频| 噜噜噜在线观看免费视频日韩| 性欧美疯狂猛交69hd|