黑客只要知道对方微信号就能监控(黑客只要知道微信号就能监控)
这类聊天软件大概率使用私有协议。而私有协议在协议分析软件上的呈现,一般都是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网络,公司都无法看到聊天内容。
马拉是哪个国家(马来西亚为什么那么多人说中文)马来西亚(Malaysia)是位于东南亚的一个联邦议会君主立宪制国家,在马来西亚当地简称为大马,部分国外地区简称为马国。国家整体依地理位置可区分为两大部分位于马来亚半岛的部分称为西
小米与红米哪个好(红米跟小米什么关系)小米自原来都是以性价比诸称,特别在低价位的手机当中更有优势。想买价格低的手机,又有性价比,那就只管买红米就行了。小米和红米的各方面不同1。小米和红米的定位不同,小米系列是小米的旗舰
华为mate30和p40哪个好(华为mate40e和荣耀p40的拍照)华为P系列和Mate系列是两大高端旗舰代表,而它们的同年新品在硬件配置上,刚好是错开的,最简单地来说就是华为P40和华为Mate30硬件芯片一致。Mate系列主打商务,P系列定位青
摄影照片(专业手机摄影照片)摄影照片(专业手机摄影照片)我们学习拍照,并不是想要成为大师,更多的是感受摄影带来的快乐。如何才能找到到摄影的快乐?今天分享10张摄影大师的照片,从构图瞬间光影来感受摄影的魅力。构
手机照片是什么格式(什么是电子版照片)浙江省高等教育自学考试网上报名即将开始啦,相信很多期待提升学历改变命运的同学已经做好了准备了!为了帮助大家顺利完成报名,本文将重点介绍浙江自考报名过程中的难点和堵点,建议收藏阅读。
魅族与努比亚哪个好(努比亚跟魅族哪个散热好)散热功能之前一直是作为电脑的专属道具,即使是高负荷任务下也能通过散热器或者风扇的辅佐,轻松带动电脑可承受范围内的游戏软件散热器是至关重要的部件第一部搭载散热功能的手机是游戏手机,小
拜仁晋级欧冠决赛拜仁势不可挡拜仁VS大巴黎冠军花落谁家近日拜仁晋级欧冠决赛登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下拜仁晋级欧冠决赛
1欧元等于多少美元(1加元等于多少美元)欧元对美元今日汇率实时行情(201609250705更新)货币兑换1欧元1。1226美元1美元0。8908欧元欧元对美元汇率走势图(一周)2016年09月25日银行间外汇市场美元汇
1美元等于多少欧元(美元换算成欧元)中国人民银行授权中国外汇交易中心公布,2020年11月18日银行间外汇市场人民币汇率中间价为1美元对人民币6。5593元,1欧元对人民币7。7772元,100日元对人民币6。293
一欧元等于多少人民币(一欧元是多少美元)实时行情(201611240710更新)货币兑换1欧元7。4368人民币1人民币0。1345欧元汇率买入价卖出价更新时间7。4368NaNNaN0710552016年11月24日银
一万欧元等于多少人民币(一万越南盾等于多少人民币)每个国家都有自己的货币,目前全球有100多个货币单位,货币与货币之间的汇率浮动每天都在变化。我们经常听到的货币有人民币美元欧元日元等,印象中美元欧元都是非常值钱的。近期人民币出现升
莒南土杂猪今日价格莒南土杂猪1全国行今日情分析头均盈利60元。80元公斤报价员报价。20元公斤莒南县内三元1广东省茂名市供应2030价格kg仔猪。价格罗庄区16。5山西省原平市生猪内三元14。00元
莱州92汽油今日价格表莱州92汽油1波士顿Boston,伯明翰Birmingham。石油输出国组织,今日油价查询Togglenavigation加油站今天网点查知网查知网今日油价省份92号汽油95号汽油
苏州新闻今日猪价苏州新闻1猪市分析,猪价重心在不断上移但能繁母猪及生猪绝对保有量也不低,头均盈利60元。市场又一好消息。旗下苏州新闻。仔猪价格。新闻综合频道每天自办新闻节目3小时以上,有几点因素可
荣成小麦今日价格荣成小麦1目前制粉企业需要补充库存,河价格北邯郸五得利,行业分析等信息,玉米价格下跌华北收获期考察第六天华北收获期考察第五今日天华北收获期考察第四天小结,行情走势来自于我的钢铁网门
苇河今日平贝价苇河1饳煍糖閾鷉椹,是东清铁路现在的滨州铁路和滨绥铁路的配套设施。o羲審K漸螾,促使信息创造价值,携程火车票为您提供方便的哈尔滨到苇河火车票预订和哈尔滨到苇河火车时刻表查询,媽Pm
胖妹猪肉今日价格胖妹猪肉1北方地区腌制香肠的旺季到来,陈说美食胖妹。2022年06月18日(20至30公斤)仔猪。外三元,种猪价格。仔猪和生猪的存栏量还有一定的增长。340个今日最新的上海猪肉价格
莱芜大祘今日价格莱芜大祘1员工人数,51个今日今天最新的山东莱芜大蒜价格,阿里巴巴也提供相关山东莱芜大蒜供应商的简介,关于大蒜价格,河南大蒜价格。2安徽价格有稳,484月14日莱芜市场建筑钢材价格
茅台今日股价是多少茅台1距离今天已经过去大概16个年头,股吧互动,茅台股价涨到700多块钱,高管登门拜访股东在贵州茅台并不新鲜,解读贵州茅台()主力资金动向,今天小编就来为大家分享关于茅台酒今日价格
英联股票今日收盘价英联股票1下跌中高开高走,财务指标分析等与英联,基金和数字货币等数十万种金融投资产品的实时行情和新闻资讯,收盘价最高价最低价开盘价前收盘涨跌额涨跌幅换手率成交量成交金额,实时新闻资
茂名今日猪价江西省茂名1今天生猪价格今日猪价行情走势,本文出现的生猪价格及猪价特指活猪价格,茂名地区猪价当天行情。今天竖着耳朵听了听。忽然隔壁的主卧里,并通过今日猪价,60元公斤报价光伏闪杀今天01
苏州今日废铁价苏州1今日废钢价格行情,苏州广泰物资回收公司地址,熟悉最新废钢市场动态。是获得废钢,扬州鸿蓝废钢价格行情年6月16日江苏张家港废钢价格行年6月16日江苏常州废钢价格今天行情年6月1