国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

老板偷偷監(jiān)控了我的微信聊天......

安全 應(yīng)用安全
最近有朋友私信問(wèn)我一個(gè)問(wèn)題,在公司用微信聊天,用公司網(wǎng)絡(luò),公司能看到聊天內(nèi)容嗎?

[[399399]]

圖片來(lái)自 Pexels

坦率地說(shuō),以前從來(lái)沒(méi)有分析過(guò)微信這類(lèi)聊天軟件,大概率使用私有協(xié)議。

而私有協(xié)議在協(xié)議分析軟件上的呈現(xiàn),一般都是 TCP 封裝一長(zhǎng)串字節(jié)流,而這些字節(jié)流究竟是什么內(nèi)容,協(xié)議軟件無(wú)法給出答案!

看看協(xié)議分析軟件能否看到微信網(wǎng)頁(yè)版、手機(jī) APP 版及電腦版的聊天內(nèi)容?

1、網(wǎng)頁(yè)版微信

①協(xié)議分析結(jié)果

不知道大家看到“美女好[玫瑰]”哇,這個(gè)就是協(xié)議分析軟件分析出來(lái)的聊天內(nèi)容。

真實(shí)聊天內(nèi)容:

一摸一樣!

②實(shí)驗(yàn)結(jié)論

協(xié)議分析軟件可以將聊天內(nèi)容解密出來(lái)!

③實(shí)驗(yàn)分析

網(wǎng)頁(yè)版微信通常是使用瀏覽器來(lái)與微信服務(wù)器通信的,而瀏覽器多種多樣,有 Chrome、Firefox、IE 等等,要想與不同的廠商瀏覽器通信,必須使用標(biāo)準(zhǔn)協(xié)議,而標(biāo)準(zhǔn)協(xié)議在協(xié)議分析軟件上是可以解開(kāi)的。

考慮到網(wǎng)頁(yè)版的微信,可能會(huì)使用 SSL/TLS 加密聊天內(nèi)容,需要用 Fiddle 作為中間人,用 Fiddle 偽造的證書(shū)來(lái)欺騙瀏覽器,讓瀏覽器誤以為 Fiddle 就是微信服務(wù)器。

Fiddle 再與微信服務(wù)器建立 SSL/TLS 加密通道,傳輸聊天內(nèi)容:

  • 瀏覽器與 Fiddle 建立 SSL/TLS 加密通道。
  • Fiddle 與微信服務(wù)器建立 SSL/TLS 加密通道。
  • Fiddle 做為二傳手,將消息在兩條通道上進(jìn)行傳遞,先解密,再加密。
  • Fiddle 需要偽造微信服務(wù)器證書(shū)。
  • 電腦需要安裝、信任 Fiddle 自簽名的根證書(shū)。

2、手機(jī)版微信

協(xié)議分析結(jié)果:

微信手機(jī)版沒(méi)有使用 TLS+HTTP=HTTPS 的加密傳輸方式,而是使用了 HTTP 的傳輸方式,如上圖所示。

每一個(gè)報(bào)文大概是這個(gè)樣子的:

除了 HTTP 報(bào)文頭(HTTP Header)是明文的,HTTP 報(bào)文體(HTTP Body)看起來(lái)是一堆雜亂無(wú)章的字節(jié)流。

沒(méi)有找到聊天的任何內(nèi)容。最最滑稽的是,當(dāng)發(fā)送聊天內(nèi)容時(shí),F(xiàn)iddle 沒(méi)有任何反應(yīng)!

意味著發(fā)送聊天內(nèi)容的報(bào)文既不是 HTTP,也不是 HTTPS,那很可能是 TCP、或 UDP 協(xié)議原始(Raw)封裝。

為了確認(rèn)到底是 TCP 還是 UDP 傳輸報(bào)文,特意去了微信研發(fā)公眾號(hào)去確認(rèn),得到的確認(rèn)是采用 TCP 傳輸。

分為兩種連接方式:

  • 長(zhǎng)連接:TCP+私有協(xié)議+MMTLS+業(yè)務(wù)層
  • 短連接:TCP+HTTP+MMTLS+業(yè)務(wù)層

官方的口徑是,短連接是為了兼容老版本的軟件,而長(zhǎng)連接完全是私有實(shí)現(xiàn),所以造成 Fiddle 沒(méi)有捕獲到,畢竟 Fiddle 只能捕獲到 HTTP 或 HTTPS,至于其它的協(xié)議壓根不在其感興趣范圍!

于是,使用 Wireshark 捕獲微信長(zhǎng)連接的 TCP 報(bào)文,確實(shí)捕獲到了,再怎么私有實(shí)現(xiàn),總不能長(zhǎng)翅膀飛!

但是這些 TCP 報(bào)文沒(méi)有展示的意義,TCP 頭之后字段全是雜亂無(wú)章的,這些都在預(yù)料之中!

①M(fèi)MTLS 是什么樣的存在?

MMTLS 是 TLS1.3 版本的改良版,或者說(shuō)簡(jiǎn)化版。在微信決定使用 MMTLS 之前,TLS1.3 版本長(zhǎng)期逗留在草案狀態(tài),沒(méi)有形成一個(gè)最終標(biāo)準(zhǔn)。

于是微信決定采用 TLS1.3 草案中的標(biāo)準(zhǔn),大刀闊斧砍掉客戶(hù)端認(rèn)證這個(gè)環(huán)節(jié),只保留服務(wù)器認(rèn)證。

手機(jī)微信 APP 里預(yù)置了微信服務(wù)器的兩件秘密武器:

  • ECDSA 公鑰
  • 靜態(tài) ECDH 公鑰

②ECDSA 公鑰是干嘛的?

ECDSA 用于驗(yàn)證服務(wù)器的真實(shí)身份,任何來(lái)自于服務(wù)器的 MMTLS 協(xié)商報(bào)文,只要使用 ECDSA 私鑰簽名的,ECDSA 公鑰都可以解密。

換句話說(shuō),如果簽名部分可以使用 ECDSA 公鑰解密,那就證明是真正微信服務(wù)器發(fā)送的!

在微信的私有實(shí)現(xiàn)里,不需要 CA,微信客戶(hù)端憑借預(yù)置的 ECDSA 公鑰完成服務(wù)器的認(rèn)證!

③靜態(tài) ECDH 公鑰又是干嘛的?

如果微信客戶(hù)端想最小延遲(0 RTT)發(fā)消息,可以直接生成自己的 ECDH 私鑰、公鑰、Nonce,再加上服務(wù)器預(yù)置的 Nonce。

就可以單方面計(jì)算出 Pre-Master Key,Master Key,Session Key,進(jìn)而將消息加密發(fā)出。

微信服務(wù)器收到消息的同時(shí),一同收到的還有客戶(hù)端的 ECDH 公鑰、客戶(hù)端Nonce,服務(wù)器用自己的 ECDH 私鑰、預(yù)留在客戶(hù)端的 Nonce,這四個(gè)參數(shù),計(jì)算出可以解密消息的 Key,并將消息解密出。

MMTLS 沒(méi)有給消息增加額外的延遲,稱(chēng)這種通信為 0 RTT 通信。

由于微信客戶(hù)端,強(qiáng)制使用服務(wù)器的 ECDSA 公鑰來(lái)認(rèn)證服務(wù)器的身份,所以 Fiddle 壓根沒(méi)法欺騙微信 APP。

如果 Fiddle 強(qiáng)制替換,微信客戶(hù)端會(huì)放棄連接服務(wù)器,造成的后果就是微信永遠(yuǎn)登錄不了服務(wù)器!

微信 APP 之所以可以實(shí)現(xiàn)私有協(xié)議,是因?yàn)榉?wù)器、客戶(hù)端都是微信的代碼,再怎么私有,理解起來(lái)也沒(méi)有任何障礙!

3、電腦版微信

前面只提到了網(wǎng)頁(yè)版微信、手機(jī) APP 微信,但是唯獨(dú)沒(méi)有提到電腦版微信,究竟老板能否監(jiān)控到員工使用電腦版微信聊天內(nèi)容?

揭曉答案:不能,各位放心大膽使用!

大家那點(diǎn)小心思早就被微信之父“張小龍”看穿了,為了最大限度保護(hù)各位的隱私,只要是從騰訊官方下載的電腦版微信、手機(jī) APP,都是安全的、可靠的。

我?guī)е@個(gè)疑問(wèn)又做了一次實(shí)驗(yàn)。值得慶幸的是,第三方監(jiān)控軟件無(wú)法解密微信聊天,實(shí)驗(yàn)過(guò)程與實(shí)驗(yàn)圖片略。

這個(gè)結(jié)論可能依然無(wú)法打消部分讀者的疑慮,為何微信網(wǎng)頁(yè)版可以監(jiān)控,而其他的兩種微信卻無(wú)法監(jiān)控?

①網(wǎng)頁(yè)版微信

客戶(hù)端是形形色色的瀏覽器,有 Chrome、Firefox、IE 等等,這些瀏覽器之所以可以與微信服務(wù)器通信并下載聊天內(nèi)容,是因?yàn)榭蛻?hù)端、服務(wù)器端使用業(yè)界標(biāo)準(zhǔn)的 TLS 協(xié)議通信。

在此通信場(chǎng)景下,騰訊能夠完全控制的代碼是服務(wù)器端,而客戶(hù)端的代碼則鞭長(zhǎng)莫及、無(wú)法控制。為了使通信成為可能,服務(wù)器必須嚴(yán)格遵守 TLS 協(xié)議標(biāo)準(zhǔn)。

監(jiān)控軟件一方面欺騙客戶(hù)端,自己就是微信服務(wù)器;另一方面欺騙服務(wù)器,自己就是微信客戶(hù)端。

這樣一來(lái),監(jiān)控軟件一方面可以解密客戶(hù)端的消息,又可以解密服務(wù)器的消息。

②電腦版/手機(jī) APP 微信

客戶(hù)端的代碼,完全是微信的代碼;服務(wù)器的代碼更不用說(shuō)了,依然也是微信的代碼。

既然雙方的代碼都由微信完全控制,他們想使用什么私有加密協(xié)議來(lái)保護(hù)通信安全,那都是他們內(nèi)部的私事,任何第三方幾乎無(wú)法破解。

其實(shí)微信并沒(méi)有使用什么私有協(xié)議,依然使用 TLS 協(xié)議來(lái)加密數(shù)據(jù)。同學(xué)們可能會(huì)更迷惑了,既然使用標(biāo)準(zhǔn)的 TLS 協(xié)議通信,為何第三方卻無(wú)法監(jiān)控呢?

客戶(hù)端預(yù)先嵌入(硬編碼)了微信服務(wù)器的公鑰,客戶(hù)端抱著“一顆紅心,兩種準(zhǔn)備”。

如果服務(wù)器出示的公鑰,與客戶(hù)端預(yù)先嵌入的公鑰完全相同(暗號(hào)比對(duì)成功),客戶(hù)端立馬曉得,這是來(lái)自于微信官方的大佬,接頭成功,繼續(xù)通信。

如果對(duì)方出示的公鑰,與客戶(hù)端預(yù)先嵌入的公鑰不同。客戶(hù)端立馬意識(shí)到,遇到騙子了,“打死俺也不說(shuō)” !對(duì)待騙子不理不睬,忽視他。。。

當(dāng)然微信這種加密傳輸,只是為了防止在傳輸過(guò)程中泄密。毫無(wú)疑問(wèn),微信服務(wù)器還是可以看到各位聊天的明文數(shù)據(jù)。

所以,最好不要在微信里明文傳輸非常非常隱私的數(shù)據(jù),如果一定要傳,可以先將數(shù)據(jù)加密之后再傳,接收方解密數(shù)據(jù)之后,就可以得到明文的數(shù)據(jù)了。

4、最終結(jié)論

微信網(wǎng)頁(yè)版,使用公司網(wǎng)絡(luò),公司可以看到聊天內(nèi)容,無(wú)論使用的是公司電腦還是個(gè)人電腦。

微信網(wǎng)頁(yè)版,使用 4G 網(wǎng)絡(luò),流量沒(méi)走公司,公司自然也無(wú)法看到聊天內(nèi)容。

微信手機(jī)版,使用私有協(xié)議通信,手機(jī) APP 嵌入了服務(wù)器的公鑰,APP 只認(rèn)與這個(gè)公鑰一一對(duì)應(yīng)的私鑰簽名。

使用其他私鑰簽名的一概不認(rèn),所以無(wú)法欺騙微信 APP。使用微信手機(jī)版聊天是安全的,無(wú)論是使用公司網(wǎng)絡(luò)還是 4G 網(wǎng)絡(luò),公司都無(wú)法看到聊天內(nèi)容。

電腦版微信:公司依然無(wú)法監(jiān)控到聊天內(nèi)容。

作者:車(chē)小胖談網(wǎng)絡(luò)

編輯:陶家龍

出處:轉(zhuǎn)載自公眾號(hào)車(chē)小胖談網(wǎng)絡(luò)(ID:chexiaopangnetwork)

 

責(zé)任編輯:武曉燕 來(lái)源: 車(chē)小胖談網(wǎng)絡(luò)
相關(guān)推薦

2021-09-07 08:26:07

微信微信收費(fèi)騰訊

2020-04-14 15:30:00

微信群管理朋友圈

2021-06-15 11:33:48

監(jiān)控微信聊天前端

2021-05-08 11:32:42

監(jiān)控信聊天

2022-08-17 11:20:23

Python微信

2019-11-19 11:29:50

Python數(shù)據(jù)標(biāo)系

2021-08-09 08:24:08

時(shí)間工作生活

2021-08-31 20:07:48

微信騰訊移動(dòng)應(yīng)用

2019-09-24 11:36:51

Python支付寶數(shù)據(jù)

2021-11-22 08:33:27

微信聊天離婚

2018-05-23 09:11:42

微信Android開(kāi)發(fā)面試

2021-05-31 09:55:14

通信流量網(wǎng)絡(luò)交換機(jī)

2021-10-12 05:49:13

微信App訪問(wèn)相冊(cè)

2009-09-24 10:15:30

2023-04-17 14:08:31

微信數(shù)據(jù)訓(xùn)練信息

2021-09-27 05:27:21

微信微信狀態(tài)騰訊

2025-06-06 08:46:14

WeClone開(kāi)源大語(yǔ)言模型

2021-12-26 21:49:19

微信面試參數(shù)

2021-06-27 06:28:55

微信微信派微信官網(wǎng)改版

2022-01-10 06:43:17

iPhone 惡意軟件蘋(píng)果
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美成人高清视频| 成人午夜一级二级三级| 国产精品综合网站| 五月天电影免费在线观看一区| 一区精品在线| 神马午夜伦理不卡 | 欧美极品少妇全裸体| 又大又硬又爽免费视频| www.久久.com| 国产欧美日韩精品一区| 成人性色生活片| 这里只有精品丝袜| 国产av人人夜夜澡人人爽| 国产一区福利| 一区二区三区不卡视频| 5g国产欧美日韩视频| 中文在线观看免费| 国产精品一二三| 欧美乱大交做爰xxxⅹ性3| 色播亚洲婷婷| 偷拍自拍亚洲| 亚洲桃色在线一区| 91久久精品美女| 毛片在线能看| 日本成人在线一区| 最近中文字幕日韩精品| 日本我和搜子同居的日子高清在线| 日韩在线理论| 欧美va亚洲va香蕉在线| 天堂av免费看| 国产不卡精品| 午夜亚洲福利老司机| 麻豆精品传媒视频| 亚洲欧美一区二区三区| 国产精品久久久久久久久图文区| 国产欧美精品xxxx另类| 99精品全国免费观看视频软件| 日韩欧美国产综合| 亚洲三级视频网站| 亚洲伊人网站| 欧美成人免费小视频| 亚洲一区二区三区久久久| 午夜影院久久久| 久热av在线| 欧美不卡在线视频| 色8久久影院午夜场| 亚洲激情在线播放| 亚洲精品中字| 欧美精品国产白浆久久久久| 欧美午夜视频网站| 欧美精品99久久| 欧美韩国一区| 在线观看日韩| 欧美一区二区播放| 91插插插插插插插插| 中文精品久久| 蜜桃麻豆www久久国产精品| 日韩黄色免费网站| 国产成人精品电影久久久| 国语对白在线刺激| 最新欧美精品一区二区三区| 亚洲免费视频一区| 91丨九色porny丨蝌蚪| 欧美韩国日本精品一区二区三区| 91麻豆精品国产综合久久久 | 久久久天堂国产精品女人| 国产网友自拍视频导航网站在线观看| 久久久久国产精品麻豆ai换脸| 免费日韩av电影| 国产成人av一区二区三区在线 | 爱高潮www亚洲精品| 日韩欧美一级在线播放| 欧美在线se| 亚洲qvod图片区电影| 中文字幕一区二区三区四区久久 | 一区二区三区中文在线观看| a天堂中文在线官网在线| 椎名由奈av一区二区三区| 91精彩在线视频| 亚洲一区二区三区中文字幕| 欧美日韩在线一| 国产成人精品免费一区二区| 香港日本韩国三级| 日韩hd视频在线观看| 中文在线观看免费| 久久久久久成人精品| 久久久精品午夜少妇| 久久国产精品99久久久久久丝袜| 亚洲精品tv久久久久久久久久| 欧美激情视频一区二区三区不卡| 亚洲黄色影片| 国产激情一区二区三区在线观看| 99热在线成人| 国产日韩一区二区在线| 欧美亚洲国产一区二区三区| 99re热精品视频| 亚洲免费在线精品一区| 亚洲一本大道在线| 欧美视频二区欧美影视| 色哟哟在线观看一区二区三区| 国产a级网站| 亚洲色图.com| 欧美羞羞视频| 在线成人激情视频| 素人啪啪色综合| 精品乱码一区二区三区| 在线亚洲免费| 日本不卡一区二区三区在线观看| 亚洲一区视频| 在线中文字幕资源| 色综合天天综合狠狠| 免费一区二区三区在线视频| 欧美一区二区三区四区五区六区| 婷婷综合在线观看| 亚洲男人天堂| 欧洲人成人精品| 免费a级在线播放| 精品国产乱子伦一区| 僵尸再翻生在线观看| 国产午夜精品免费一区二区三区| 在线观看特色大片免费视频| 国产一区二区自拍| 久久久天天操| 永久免费网站视频在线观看| 国产成人啪免费观看软件| 日韩av资源在线| 亚洲欧美日韩国产中文在线| 一二三中文字幕在线| 福利精品视频在线| 日本免费中文字幕在线| 亚洲福利视频网站| 欧美极品在线| 国产福利精品在线| 欧美激情一区二区三区不卡| 国产高清日韩| 久久久久免费精品| 久久久综合av| 亚洲欧洲精品天堂一级| 日韩高清三区| 国产九色91| 99久久久无码国产精品| 色久视频在线观看| 日韩av手机在线| 亚洲精品欧美| 在线观看免费版| 欧美日韩一区二区视频在线观看 | 最新中文字幕亚洲| 91日韩在线专区| 国产亚洲成av人片在线观黄桃| 欧美黄色性生活| 欧美日韩你懂得| 欧美最新精品| 国产黄页在线观看| 97久久精品国产| 免费观看在线综合| jizz欧美大全| 亚洲高清久久久久久| 久久国产精品色| 国产无遮挡又黄又爽免费网站| 欧美一区二区三区播放老司机| 青草av.久久免费一区| 一区二区三区电影大全| 国产精品自拍偷拍| 欧洲视频一区二区| 美国一区二区三区在线播放 | 久草资源站在线观看| 欧美激情视频一区| 欧美日韩国产欧| 日本一本二本在线观看| 久久久日本电影| 精品日韩中文字幕| 免费在线成人网| 蜜桃在线一区| 香蕉av一区| japanese在线视频| 91av在线播放| av亚洲精华国产精华| 九一亚洲精品| 黄色一级视频在线播放| 欧美在线观看视频一区二区| 久久国产精品一区二区| 视频在线一区| 1024视频在线| 黄色a级片免费| 91亚洲国产精品| 在线播放日韩专区| 日本精品视频一区二区三区| 亚洲老女人视频免费| 国产91沈先生在线播放| 在线一区二区观看| 国内不卡的二区三区中文字幕| 日本在线视频1区| 青青久久av北条麻妃黑人| 国产福利一区二区三区视频| 国产不卡一二三区| 天天天干夜夜夜操| 精品欧美国产| 国模精品视频一区二区| 欧美精品一区二区精品网| 亚洲一区二区三区在线|