老板到底能不能,监控到电脑版微信聊天?
这是「进击的Coder」的第 423 篇技术分享
作者:车小胖
来源:车小胖谈网络
“
阅读本文大概需要 3 分钟。
”
三个月前其实已经写了一篇,但是在那篇文章里只提到了网页版微信、手机 APP 微信,但是唯独没有提到电脑版微信,究竟老板能否监控到员工使用电脑版微信聊天内容?
揭晓答案:不能,各位放心大胆使用!
大家那点小心思早就被微信之父“张小龙”看穿了,为了最大限度保护各位的隐私,只要是从腾讯官方下载的电脑版微信、手机APP,都是安全的、可靠的。
第一次写文章时,做了几个实验,其中并没有包含“电脑版微信”的通信实验。很多人提问是否可以监控,带着这个疑问又做了一次实验。值得庆幸的是,第三方监控软件无法解密微信聊天,实验过程与实验图片略。
这个结论可能依然无法打消部分读者的疑虑,为何微信网页版可以监控,而其它的两种微信却无法监控?
网页版微信
客户端是形形色色的浏览器,有 Chrome、Firefox、IE 等等,这些浏览器之所以可以与微信服务器通信并下载聊天内容,是因为客户端、服务器端使用业界标准的 TLS 协议通信。
在此通信场景下,腾讯能够完全控制的代码是服务器端,而客户端的代码则鞭长莫及、无法控制。为了使通信成为可能,服务器必须严格遵守 TLS 协议标准。
监控软件一方面欺骗客户端,自己就是微信服务器;另一方面欺骗服务器,自己就是微信客户端。这样一来,监控软件一方面可以解密客户端的消息,又可以解密服务器的消息。
电脑版/手机 APP 微信
客户端的代码,完全是微信的代码;服务器的代码更不用说了,依然也是微信的代码。既然双方的代码都由微信完全控制,他们想使用什么私有加密协议来保护通信安全,那都是他们内部的私事,任何第三方几乎无法破解。
其实微信并没有使用什么私有协议,依然使用 TLS 协议来加密数据。同学们可能会更迷惑了,既然使用标准的 TLS 协议通信,为何第三方却无法监控呢?
客户端预先嵌入(硬编码)了微信服务器的公钥,客户端抱着“一颗红心,两种准备”。如果服务器出示的公钥,与客户端预先嵌入的公钥完全相同(暗号比对成功),客户端立马晓得,这是来自于微信官方的大佬,接头成功,继续通信。
如果对方出示的公钥,与客户端预先嵌入的公钥不同。客户端立马意识到,遇到骗子了,“打死俺也不说” !对待骗子不理不睬,忽视他。。。
一位经常出差的好友,在酒店里拨公司 VPN,尝试多次无法成功,打电话问我怎么回事?
酒店的监控软件,一直试图欺骗 VPN 客户端,而 VPN 客户端由于预先嵌入了 VPN 服务器的公钥,毫不费力地识别了骗子行为。而骗子却很有韧劲,一次次地尝试欺骗。VPN 客户端则更偏执:“想骗老娘,想得美!”
当然微信这种加密传输,只是为了防止在传输过程中泄密。毫无疑问,微信服务器还是可以看到各位聊天的明文数据。所以,最好不要在微信里明文传输非常非常隐私的数据,如果一定要传,可以先将数据加密之后再传,接收方解密数据之后,就可以得到明文的数据了。
End
「进击的Coder」专属学习群已正式成立,搜索「CQCcqc4」添加崔庆才的个人微信或者扫描下方二维码拉您入群交流学习。
看完记得关注@进击的Coder
及时收看更多好文
↓↓↓
好文和朋友一起看~
老板到底能不能,监控到电脑版微信聊天?相关推荐
- 公司能不能监控到你的微信聊天内容?
????????关注后回复 "进群" ,拉你进程序员交流群???????? 作者丨车小胖谈网络 来源丨车小胖谈网络(ID:chexiaopangnetwork) 最近有朋友私信问我 ...
- 手把手带你清理电脑版微信冗余资源
手把手带你清理电脑版微信冗余资源 文章目录 手把手带你清理电脑版微信冗余资源 正文 0. 痛点 1. 检查 MacOS 系统资源占用情况 2. 删除电脑版微信冗余空间 其他资源 参考连接 正文 真的是 ...
- 复制release文件到另一台电脑.exe文件无法运行_电脑技巧:电脑版微信双开(或微信多开)?用start指令可以解决...
微信目前也是有电脑版的,这个很多微信用户都知道.电脑版微信可以与手机版微信同时登录,同时接收微信消息和文件. 很多微信用会发现电脑微信还不能像QQ那样,同时多个一起登录.其实可以在命令提示符,使用&q ...
- 电脑版微信怎么看朋友圈_电脑上也可以看朋友圈,99%的人都不知道!
作为国民APP微信,每天都在用!肯定很多人在想怎么样在电脑上也能使用微信,特别是在电脑上怎么样打开朋友圈? 今天WHO哥就把操作方法分享给大家. 首先,在电脑下载"电脑管家"(腾讯 ...
- C语言微信控制windows电脑代码,Windows电脑版微信实现多开 无需第三方软件(bat命令实现)...
如何使用电脑同时登录多个微信?由于软件的限制无法让PC端电脑板微信多开.电脑版微信多开很简单,不需要第三方软件,下面就介绍一下如何多开电脑版微信. 操作步骤 1.查看微信安装路径:选中微信程序快捷方式 ...
- 电脑版微信聊天记录和小程序视频播放黑屏,但有声音,qq和其浏览器视频播放正常。如何解决?
问题描述: 电脑版微信聊天记录和小程序视频播放黑屏,但有声音,而且截屏时会先显现出画面: qq和其浏览器视频播放正常. 原因:显卡驱动出错 解决办法:更新显卡驱动或者卸载重新安装显卡驱动 注意:我遇到 ...
- win7 微信 代理服务器,Win7系统使用电脑版微信如何@别人
现在很多用户喜欢在win7系统中登录电脑版微信,经常会要@别人,因为发送消息也许对方不一定马上看到你的消息,@之后会有特别提示,一些重要的消息@一下比较保险哦,那么Win7系统使用电脑版微信如何@别人 ...
- 电脑版微信小程序全屏显示方法,手机横屏方法。
电脑版微信小程序全屏显示方法: 在app.json中加入:"resizable": true 注意要与"pages"同级,网上有许多错误方法! 手机横屏方法: ...
- 谷歌浏览器崩溃、电脑版微信,vscode打不开网页
家里的电脑使用64位win7,谷歌浏览器直接打开页面都会提示页面崩溃,电脑版微信打开页面链接为空白,vscode打开发行说明或插件说明显示空白,这一系列的问题好像都跟浏览器器有关,之前找了很多文章,都 ...
最新文章
- pycharm导入本地py文件时,模块下方出现红色波浪线时如何解决
- 新元素之section,article,aside
- 【软件需求工程与建模 - 小组项目】阶段性汇报-软件设计规格说明书3.0
- React Native使用指南-原生模块
- Windows Phone 7 使用启动器(Lanucher)
- C++socket编程(八):8.2简单的基于UDP的客户端和服务端
- STM32F103mini教程学习总结与心得(四)---->看门狗
- 计算C(n,0)+C(n,1)+...+C(n,m)--Problem B. Harvest of Apples
- 第14讲 转换与比较指令
- Echart地图的省级,以及所有地市级下载与使用
- vscode中如何修改vetur配置_vscode vetur插件配置不换行
- Xftp6+Xshell6+XmanagerPowerSuite安装教程
- 求助:安装windows server 2003的时候报错:用 Windows NT 4.0 创建基本卷
- 360浏览器如何设置默认极速模式
- 前端第二章:6.浏览器的自动修复机制;网页布局 (header标签、main标签、footer标签;nav标签;aside标签)
- 高并发如何处理,解决方案
- 使用 python 查看谁没有交作业
- 赢在项目工具的落地-讲师团俊平老师主讲
- 【工具篇】java导出excel工具类,多种模式自动配置,绝对值得你收藏
- 如何构建一个简单的图书推荐系统
热门文章
- DDOS防御----CENTOS 内核TCP参数优化
- JS学习日记--正则基础语法
- Gitlab集成Sonarqube实现自动检测代码并发送报告给提交者
- 导数求函数的单调性与极值习题
- 2D 游戏工具系列:unity自带Tilemap和地图编辑器Tiled的基本使用以及Super Tiled2Unity如何导入tmx到Unity中(2)
- 2022-04-28 Unity核心1——图片导入与图片设置
- 计算捐款总量 (10 分)
- 探究:Adobe Premiere Pro CC 2018 导入SRT字幕显示不全问题
- 从诱发反应中解码动态脑模式:应用于时间序列神经成像数据的多元模式分析教程
- PHP打印对象 用[]可以 用.不可以 不知所以然