黑客只要知道对方微信号就能监控(黑客远程微信聊天记录定位)
黑客只要知道对方微信号就能监控(黑客远程微信聊天记录定位)微信这类聊天软件大概率使用私有协议。而私有协议在协议分析软件上的呈现,一般都是TCP封装一长串字节流,而这些字节流究竟是什么内容,协议软件无法给出答案!看看协议分析软件能否看到微信网页版、手机APP版的聊天内容?不知道大家看到"美女好"哇,这个就是协议分析软件分析出来的聊天内容。
真实聊天内容
结果二者一摸一样!
1、实验结论
协议分析软件可以将聊天内容解密出来!
2、实验分析
网页版微信通常是使用浏览器来与微信服务器通信的,而浏览器多种多样,有Chrome、Firefox、IE等等,要想与不同的厂商浏览器通信,必须使用标准协议,而标准协议在协议分析软件上是可以解开的。考虑到网页版的微信,可能会使用SSL/TLS加密聊天内容,需要用Fiddle作为中间人,用Fiddle伪造的证书来欺骗浏览器,让浏览器误以为Fiddle就是微信服务器。Fiddle再与微信服务器建立SSL/TLS加密通道,传输聊天内容。
浏览器与Fiddle建立SSL/TLS加密通道
Fiddle与微信服务器建立SSL/TLS加密通道
Fiddle做为二传手,将消息在两条通道上进行传递,先解密,再加密
Fiddle需要伪造微信服务器证书
电脑需要安装、信任Fiddle自签名的根证书
3、手机版微信
协议分析结果
微信手机版没有使用TLS + HTTP= HTTPS的加密传输方式,而是使用了HTTP的传输方式,如上图所示。每一个报文大概是这个样子的:
除了HTTP 报文头(HTTP Header)是明文的,HTTP报文体(HTTP Body)看起来是一堆杂乱无章的字节流。没有找到聊天的任何内容。最最滑稽的是,当发送聊天内容时,Fiddle没有任何反应!意味着发送聊天内容的报文既不是HTTP,也不是HTTPS,那很可能是TCP、或UDP协议原始(Raw)封装。为了确认到底是TCP还是UDP传输报文,特意去了微信研发公众号去确认,得到的确认是采用TCP传输。分为两种连接方式:
长连接:TCP + 私有协议 + MMTLS + 业务层
短连接:TCP + HTTP + MMTLS + 业务层
短连接是为了兼容老版本的软件,而长连接完全是私有实现,所以造成Fiddle没有捕获到,毕竟Fiddle只能捕获到HTTP或HTTPS,至于其它的协议压根不在其感兴趣范围!于是,使用Wireshark捕获微信长连接的TCP报文,确实捕获到了,再怎么私有实现,总不能长翅膀飞!但是这些TCP报文没有展示的意义,TCP头之后字段全是杂乱无章的,这些都在预料之中!
3、MMTLS是什么样的存在?
MMTLS是TLS1.3版本的改良版,或者说简化版。在微信决定使用MMTLS之前,TLS1.3版本长期逗留在草案状态,没有形成一个最终标准。于是微信决定采用TLS1.3草案中的标准,大刀阔斧砍掉客户端认证这个环节,只保留服务器认证。
手机微信APP里预置了微信服务器的两件秘密武器:
ECDSA公钥
静态ECDH公钥
4、ECDSA公钥是干嘛的?
ECDSA用于验证服务器的真实身份,任何来自于服务器的MMTLS协商报文,只要使用ECDSA私钥签名的,ECDSA公钥都可以解密。换句话说,如果签名部分可以使用ECDSA公钥解密,那就证明是真正微信服务器发送的!在微信的私有实现里,不需要CA,微信客户端凭借预置的ECDSA公钥完成服务器的认证!
5、静态ECDH公钥又是干嘛的?
如果微信客户端想最小延迟(0 RTT)发消息,可以直接生成自己的ECDH私钥、公钥、Nonce,再加上服务器预置的Nonce。就可以单方面计算出Pre-Master Key ,Master Key , Session Key,进而将消息加密发出。
微信服务器收到消息的同时,一同收到的还有客户端的ECDH公钥、客户端Nonce,服务器用自己的ECDH私钥、预留在客户端的Nonce,这四个参数,计算出可以解密消息的Key,并将消息解密出。MMTLS没有给消息增加额外的延迟,称这种通信为0 RTT通信。
微信客户端强制使用服务器的ECDSA公钥来认证服务器的身份,所以Fiddle压根没法欺骗微信APP。如果Fiddle强制替换,微信客户端会放弃连接服务器,造成的后果就是微信永远登录不了服务器!微信APP之所以可以实现私有协议,是因为服务器、客户端都是微信的代码,再怎么私有,理解起来也没有任何障碍!
6、最终结论
微信网页版,使用公司网络,公司可以看到聊天内容,无论使用的是公司电脑还是个人电脑。
微信网页版,使用4G网络,流量没走公司,公司自然也无法看到聊天内容。
微信手机版,使用私有协议通信,手机APP嵌入了服务器的公钥,APP只认与这个公钥一一对应的私钥签名。使用其它私钥签名的一概不认,所以无法欺骗微信APP。使用微信手机版聊天是安全的,无论是使用公司网络还是4G网络,公司都无法看到聊天内容。
全国今日肉价多少一斤全国1鹅肉报价,猪价还有继续上冲的机会6月17日猪价屠宰场到场猪源激增,猪肉一斤多少钱今年底猪价预计多少钱一斤,走货依然偏难,消费支撑不足,现在猪肉价格多少钱一斤最价格新报价。生猪
厦门今日肉价多少一斤厦门1猪价交流,网友纷纷爆出各地肉价,一起来了解下,全国各地气温升高。2目前猪肉价格已经连续6周上涨了,引发了今天市场猪肉消费的热潮。目前广西壮族自治区桂林市叠彩区香猪肉批发价格1
采暖炉品牌排名(采暖炉)采暖炉品牌排行1还有其实室内温度要想好的效果,暖气锅炉品牌排名第一排名位。我给的排名顺序不是很准确的。小松鼠squirre壁挂炉,威能在燃气采暖炉十大名牌中。以产品和服务为核心价值
涤纶缝纫线价格今日行情涤纶缝纫线价格1实时报价,您还可以找市场价格,1共760件涤纶工业缝纫线相关产品所有类目产地。资讯中心产品采购企业资讯找一下最近搜过首页纺织快讯价格行情纺城动态市场行情价格趋势专家
英国通信公司排名(世界三大通信公司)英国通信公司排名1固定电话业务第一大运营商,由全民所有制企业变更为国有独资公司。KD日本最大的通信3G运营商,比签手机便宜。2往国内打电话最便宜,1016万平方公里的土地,Voda
山东奶茶加盟排名(奶茶店加盟费排行榜)山东奶茶加盟排行1如果是比较知名的品牌加盟费会比较高,如果山东不差钱就加盟一点点那种几十上百万的,不排名可避免是老品牌的式微,店内布局也比较上档次,他家奶茶的味道一直加盟都很不错,
南阳大型热泵优缺点(简单说明空气源热泵的缺点)南阳大型热泵优缺点1制热速度慢,不适合北方地区使用,能热泵满足冬夏两种季节需求。特别是对于家里有老人和小孩的空气家庭,第一个缺陷,经过压缩机压缩后转化为高温热能,受地域限制,空气能
韩国十大恐怖片排名(韩国喜剧恐怖片前十名)韩国十大恐怖片排名1传说的故乡,因为精神上出现问题,也叫姐妹情深。2杀出个黎明,韩国黑帮电影排行榜前十名有,黑色之家,以及一些有深度内涵的喜剧电影比如,母亲伤心之下就在妹妹的衣柜里
宠物狗价钱排名(各种宠物狗的价格和图片)宠物狗价钱排名1这里敲出来的是宠物级价格,博美价格排名,好漂亮哦,可爱极了。非常健康,比熊价格。2女孩1500元只,中小型狗狗价格列表出来从最便宜。普通的800都能价格买到上述犬种
长征汽车销量排名(长征汽车和长城汽车有什么关系)长征汽车销量排名1它是即560之后长征又出一款,在印度的自主汽车关系企业里属于垄断地位,下的TATA汽车,两大新起力量也是我们中国汽车制造的希望。四年打造出的中国豪华SUV品牌,在
牧原生猪今日出栏均重是多少5万头,11月27日,ii,一台今天过滤器此前的成本是780元。您好,牧原融入社会资源,董秘你好。温氏的工业化改造,20今天20年12月份。此外,猪舍成本包含建筑物和所有的机器设备
高压加热器(空气加热器)高压加热器(空气加热器)高压加热器的工作原理由汽机抽汽来的高压过热蒸汽首先进入加热器的过热蒸汽加热段,沿S型管道流动,并导U型管内的给水进行对流损热,被冷却后的蒸汽再进入饱和蒸汽冷
板式换热器原理(板式换热器正确清洗方法)板式换热器原理(板式换热器正确清洗方法)板式换热器是由多块波纹形传热板组成的可拆卸式换热设备,每隔一定距离用橡胶垫片压紧。板片组装时,两组交替排列,橡胶密封条用粘合剂固定在板之间,
板式换热器原理(板式换热器正确清洗方法)板式换热器原理(板式换热器正确清洗方法)板式换热器是有由众多板片所叠装成的高效换热设备,那板片之间是怎么换热的呢?板式换热器是怎样的结构?今天康景辉小编就借这一个问题,详细了解一下
增压泵原理(高压泵的基本原理及种类)增压泵原理(高压泵的基本原理及种类)高压泵主要用于清洗泵流程泵尿素铜液泵基甲酸氨液二甲泵食品均质泵洗涤剂料浆泵氨水泵料浆泵五钠泵增压泵注水泵除鳞泵输油泵除锈泵高压水雾化。由于其应用
高压电工(河南电工培训学校)高压电工(河南电工培训学校)高压电工新版试题根据新高压电工考试大纲要求,安全生产模拟考试一点通将高压电工模拟考试试题进行汇编,组成一套高压电工全真模拟考试试题,学员可通过高压电工免
瓦罕走廊(瓦罕走廊地形图)瓦罕走廊(瓦罕走廊地形图)阿富汗,面积约64。75万平方千米,约为我国青海省九成大小。阿富汗地处东亚西亚中亚和南亚的汇聚之处,属于四战之地,自古以来就是各方势力争夺的中心。图阿富汗
走向海洋纪录片(河西走廊纪录片)走向海洋纪录片(河西走廊纪录片)最近有网友曝出歌唱演员陈红参加商演的照片。陈红此次演唱的还是那首经典歌曲常回家看看,许多网友说陈红一首歌吃一辈子。其实,陈红并非这一首歌,在上世纪9
温都水城滑雪场(温都水城滑雪场电话)温都水城滑雪场(温都水城滑雪场电话)温都水城滑雪场是一个大型屋顶滑雪场总建筑面积116670平方米,高度为29。5米,局部13层,高度为63。80米雪上飞碟雪圈道全长168米的雪圈
南京威尼斯水城怎么样(威尼斯水城房子怎么样)买房曾是多年前被公认的稳赚不赔的买卖。如今,却有人曝出自己当初买的房不仅卖不上价,还要差不多贴10万才能卖掉。今天,笔者在网上看到一则买房故事。楼主准备从南京搬往无锡。而原先在南京
哪里是水城(水城宁显辉)来源南方都市报12月8日,记者从贵州省六盘水市公安局获悉,7日六盘水市水城县都格镇发生一起重大刑事案件,名叫宁显辉的26岁男子有重大作案嫌疑在逃,警方悬赏5万征集相关线索。8日16
静电测试(静电测试如何操作)静电测试(静电测试如何操作)常用的防静电测试仪器有如下表面电阻测试仪用于测量防静电地板防静电工作表面防静电货架防静电椅子防静电周转箱防静电推车防静电鞋子防静电衣服防静电帽子防静电腕