您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
03 youtube下載官網地址是否有效(you tu be的官網是多少?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-11 16:47:18【】3人已围观
简介。瀏覽器連接至一個HTTPS網站,服務器發送的不僅僅只是服務器實體證書,而是一個證書鏈,但不包含根證書,根證書會被內嵌在Windows,Linux,macOS,Android,iOS這

瀏覽器連接至一個 HTTPS 網站,服務器發送的不僅僅只是服務器實體證書,而是一個證書鏈,但不包含根證書,根證書會被內嵌在 Windows, Linux, macOS, Android, iOS 這些操作系統里。

其中校驗證書分為兩步,證書的簽發者校驗和服務器實體證書校驗
1、證書鏈校驗:
1.1 瀏覽器從服務器實體證書的上一級證書(比如 B 證書)獲取公鑰,用來校驗服務器實體證書的簽名(簽名是通過 CA 機構的私鑰簽名的),校驗成功則繼續,否則證書校驗失敗。
1.2 瀏覽器從 B 證書的上一級證書(比如 C 證書)獲取公鑰,用來校驗 B 證書的簽名,
校驗成功則繼續,否則證書校驗失敗。
1.3 瀏覽器迭代校驗每張證書的簽名,最后會找到自簽名的根證書(簽發者和使用者是同一個人),由于瀏覽器已經集成了根證書,可以充分信任根證書的公鑰,完成最后的簽名。
2、服務器實體證書校驗:訪問的域名信息是否與證書一致、日期、證書擴展校驗等。
了解完證書校驗后,我們來看看具體的 買粉絲s 通信流程:
首先是 tcp 的三次握手建立連接
接著是非對稱加密的握手過程
client 發送隨機數 random1 + 支持的加密算法集合
server 收到信息,返回選擇的一個加密算法+ 證書 (包含S_公鑰) + random2
client 驗證證書有效性,并用 random1 + random2 生成 pre-master-secure,通過服務端公鑰加密發送給 server
server 收到 pre-master-secure,根據約定的算法使用S_私鑰對 pre-master-secure 解密,
然后用加密算法生成 master-secure(對稱加密的密鑰),然后發送給 client
client 收到生成的 master-secure,對稱加密密鑰傳輸完畢
最后,就可以使用 master-secure 進行真正的數據對稱加密傳輸。
中間人想要抓包,需在 HTTPS 加密通信之前:
截取客戶端發送的包含證書的報文,偽裝成服務端,把自己的證書發給客戶端,然后拿到【客戶端返回的包含對稱加密通信密鑰的報文】,生成中間人與客戶端對稱加密的密鑰。
同樣偽裝成客戶端,以服務端自己的非對稱公鑰加密【客戶端返回的包含對稱加密通信密鑰的報文】發給服務端,獲得服務端生成的對稱加密密鑰。
這樣一來,加密通信建立完成,而中間人拿到了通信的數據密鑰,可以查看、修改 HTTPS 的通信報文。
這里客戶端與中間人通信、中間人與服務端通信,都是正常建立了 HTTPS 加密連接的。

其中很重要的一步是瀏覽器的根證書校驗,CA 機構不可能隨便給一個中間人簽發不屬于它的域名證書,也就不在客戶端的操作系統上了,因此只能把中間人的根證書,導入到客戶端的操作系統了,以此完成建立加密通信時對中間人證書的驗證。
1.3 電腦如何抓手機的包
要想通過電腦端獲取手機 Web 應用的數據包,根據前面所學,就需要中間人策略。
PC 端建立一個服務器中間人進程,偽裝為 web 應用的目標服務器。手機端 web 應用發送的請求數據先經過中間人,中間人進行攔截處理再發送給目標服務器。反過來,目標服務器發送的數據包先通過中間人,再由中間人響應給瀏覽器客戶端。
這里要注意的是,無論是個人電腦PC,還是移動端手機,都需要接入互聯網網絡,可以相互找到對方才能建立通信。
一般對開發來說,個人電腦本地起的服務器進程,在公網上是訪問不到的。一般是無線局域網,個人電腦與手機端連接同一個路由器發出的 Wi-Fi,就可以相互通信。

具體步驟:
在 PC 電腦本地起一個服務器進程,監聽一個端口比如 8899
在手機上連接同一個局域網,配置網絡代理,指向 PC 端的 IP 地址和 8899 端口
這樣一來,手機上所有的網絡通信都會被先轉發到 PC 端的 8899 端口,就可以對數據包進行分析處理
拿訪問 youtuBe 來說,比如電腦已經使用【服務器軟件】成功訪問,此時只要手機配置代理指向電腦 ip 地址和指定端口,手機就可以同樣訪問 youtuBe了。
2. 抓包工具 whistle
2.1 whistle 是什么
Whistle 是基于 Node 實現的跨平臺抓包免費調試工具,其主要特點:
1、完全跨平臺:支持 Mac、Windows 等桌面系統,且支持服務端等命令行系統
2、功能強大:
支持作為 HTTP、HTTPS、SOCKS 代理及反向代理
支持抓包及修改 HTTP、HTTPS、HTTP2、WebSocket、TCP 請求
支持重放及構造 HTTP、HTTPS、HTTP2、WebSocket、TCP 請求
支持設置上游代理、PAC 腳本、Hosts、延遲(限速)請求響應等
支持查看遠程頁面的 買粉絲nsole 日志及 DOM 節點
支持用 Node 開發插件擴展功能,也可以作為獨立 npm 包引用
3、操作簡單
直接通過瀏覽器查看抓包、修改請求
所有修改操作都可以通過配置方式實現(類似系統 Hosts),并支持分組管理
項目可以自帶代理規則并一鍵配置到本地 Whistle 代理,也可以通過定制插件簡化操作
如何快速使用 whistle
先安裝 node,建議用 nvm 管理
全局安裝 whistle
1
npm i -g whistle & w2 start
安裝后,可以在電腦上設置全局代理,代理的端口為 8899.
1
2
3
w2 proxy // 設置全局代理
w2 proxy off // 關閉全局代理
就可以通過瀏覽器訪問 買粉絲://127.0.0.1:8899/ 查看抓包、修改請求等。

如果你不想使用全局代理,就可以安裝 SwitchyOmega 插件,按需對某些網站設置 whistle 代理。
選擇 Whistle 代理

設置 Whistle 代理

2.2 whistle 可以做的事情
whistle 可以做的事情很多,以下是官網圖:

一些例子配置如下圖所示:

3. whistle 實戰案例
3.1 原生 app 加載 PC本地代碼開發
在原生 app 上已經通過 h5 域名加載了 web 頁面,但是本地開發時不想每次都走流水線或本地打包上傳代碼。
需要把原生 app 的請求代理到本地服務器上來,前提條件是 wifi 手機與電腦可相互訪問,也就是前面提到的電腦抓 pc 的包。
因為我的 web 服務端是 買粉絲s 應用,因此需要下載 whistle 提供的根證書,手動導入到手機上。
點擊 HTTPS 菜單,然后使用手機掃描二維碼,使用手機瀏覽器打開即可下載,在手機證書中設置進行導入并且設置信任。

此時,再在手機上配置代理指向 PC 電腦的 IP和 whistle 監聽的端口即可在電腦上截獲數據包。
我本地webpack 啟動的服務器應用訪問地址為:xxx.xxx.xxx.xxx:8080
whistle 的配置規則:
1
2
3
4
5
6
7
8
9
# Rules
# 訪問首頁走本地
jecyu.買粉絲/webs/short-transport 買粉絲://xxx.xxx.xxx.xxx:8080?deptCode=755DL # 首頁路徑
# 后續的請求都使用本地代碼
jecyu.買粉絲 買粉絲://xxx.xxx.xxx.xxx:8080?deptCode=755DL
其中試過在原生 app 訪問本地應用時出現錯誤“ webpack 會提示 invalid host header”,解決方案是在 devServer 配置添加即可:
1
2
3
4
5
devServer: {
allowedHosts: 'all',
}
至此,成功讓原生 app 訪問PC 端本地的開發代碼。
3.2 查看移動端的 DOM 樣式
Whistle 能夠通過內置的 Weinre 去實現查看移動端的 DOM 樣式,配置規則如下
1
2
3
# 設置 weinre
買粉絲s://juejin.買粉絲 weinre://test
手機上重新訪問 juejin.買粉絲 網站,然后打開 weinre 可以看到如下,綠色表示遠程連接成功
很赞哦!(6)
相关文章
- 08 youtube下載工具 命令行窗口中顯示(win7系統如何錄屏)
- 01 煤炭貿易居間合同協議書范本(煤炭買賣居間合同范文3篇)
- 01 熊出沒之年貨免費觀看完整版在線觀看高清電影(《熊出沒之年貨》在線免費觀看百度云資源,求下載)
- 01 熊出沒之年貨砍樹賊(熊出沒的觀后感)
- 01 煙草貿易代理是什么意思(洋行是什么意思啊??)
- 08 youtube下載官網地址在線發布頁1(網絡推廣100種方法有哪些)
- 08 youtube官網中文版評論不會直接進入免費版(如何做視頻營銷?)
- 01 熱門買粉絲買粉絲排名(中國十大買粉絲)
- 01 炒年貨的寓意是什么(春節桌上食物的寓意)
- 08 youtube官網中文版評論怎么發圖片文件(ios app上架流程是什么,怎樣避免提交審核被拒)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:安徽铜陵狮子山区
工作室:小组
Email:[email protected]
热门文章
站长推荐
08 youtube下載電腦版網站在線聽免費完整(明星玩的像電腦樣直板的那是什么(就觸屏的,像電腦,但卻是像一塊板,平 平的) 可以用來做什么???)
08 youtube官網中文版視頻怎么下載下來沒聲音(電腦pr怎么下載)
08 youtube下載電腦版買粉絲打開慢查詢(響應式網站有什么優缺點?)
01 煤炭貿易計劃書范文(電子商務計劃書范文3篇)
01 煤炭貿易風險防控(重大金融風險有哪些)
08 youtube官網中文版更新到第幾部第(求ps軟件下載的連接以及教程...)
01 煤炭貿易行業分析(煤炭貿易屬于什么行業)
08 youtube官網入口下載手機游戲下載到(商業銀行如何通過品牌建設應對同質化競爭)