公司到底能不能监控到微信聊天?
SQL数据库开发
共 2448字,需浏览 5分钟
·
2021-05-19 21:53
点击关注上方“SQL数据库开发”,
设为“置顶或星标”,第一时间送达干货
SQL专栏 最近有朋友私信问我一个问题,在公司用微信聊天,用公司网络,公司能看到聊天内容吗?
提示:懒得看完请滑到最后看结论。
浏览器与Fiddle建立SSL/TLS加密通道 Fiddle与微信服务器建立SSL/TLS加密通道
Fiddle做为二传手,将消息在两条通道上进行传递,先解密,再加密
Fiddle需要伪造微信服务器证书
电脑需要安装、信任Fiddle自签名的根证书
长连接:TCP + 私有协议 + MMTLS + 业务层
短连接:TCP + HTTP + MMTLS + 业务层
ECDSA公钥
静态ECDH公钥
微信网页版,使用公司网络,公司可以看到聊天内容,无论使用的是公司电脑还是个人电脑。
微信网页版,使用4G网络,流量没走公司,公司自然也无法看到聊天内容。
微信手机版,使用私有协议通信,手机APP嵌入了服务器的公钥,APP只认与这个公钥一一对应的私钥签名。使用其它私钥签名的一概不认,所以无法欺骗微信APP。使用微信手机版聊天是安全的,无论是使用公司网络还是4G网络,公司都无法看到聊天内容。
推荐阅读
后台回复关键字:1024,获取一份精心整理的技术干货
后台回复关键字:进群,带你进入高手如云的交流群
评论