求助,关于微信备份通讯录在哪

微信的数据恐慌:聊天记录舍弃备份到云端的逻辑是什么?
稿源:钛媒体
10月初国庆长假期间,微信静悄悄的推出了最新的版本:6.3.1 。在这个版本的新功能介绍里面,除去诸如展示二维码收钱,聊天时快速发图片以外,排在最前最重要的更新竟然是:&聊天记录可以快速倒入到新手机,不用担心换手机后聊天记录丢失。&
可是微信没有明确说的是:以前那个令大家很痛苦但是也很依赖的&聊天记录备份到云端&的功能,没有了。
按照微信目前的逻辑,一直被重度用户抱怨的那个只能上传聊天记录到云端备份并且只能保存7天的功能,已经被点对点的将聊天记录迁移到另外一个手机那里所取代。一直被人们所诟病的微信聊天记录储存和备份问题,将彻底抛弃云端解决方案,变成用户们自己的&问题&。如果你想保存聊天记录以防万一,那么你必须多配备一只大容量手机,充当数据存储中心的角色。
微信为什么会这样做?
很多拥有大量好友和微信业务的资深微信用户都会遇到同样的麻烦:最初在使用安卓系统被卡死虐死不得不逃到iphone 6 的平台上之后,微信的聊天记录尤其是图片大量积累在本机,大部分人的数据文档大小一定会超过1GB。由于经常在微信上保留电话号码,文件名称,客户地址等等重要的信息,微信聊天记录的丢失会造成无数人的恐慌。但是微信平台上一直没有很好的聊天记录导出和备份的解决方案,而人们期待和理应出现的云端解决方案如今看来已经被微信放弃。
原因很简单:以微信的用户总量5亿来计,如果每个人动不动就上传个GB级的文件到服务器上,这个数据量很快就会逼近1000PB(1EB)级,这已经是一个标准的海量云数据中心的大小了,其造价和高昂的电费现在也许还不明显,但将来随着数据的爆发性增长,2020年个人用户平均数据达到TB级绝非危言耸听,那样的话微信这样的公司需要的就是总量超过500EB级的数据中心群,且不说其通讯存储设备等硬件造价,单是年耗电量就是一个惊人的数字:以谷歌目前20EB的数据年耗电量20亿度左右来计,大肆增长的数据背景下微信有一天也必然会面临近1000亿度的总耗电量――这几乎与目前深圳市1年的总用电量相当,每年也是近1000个亿的电费支出。
这当然不只是微信一家的问题。每天有20亿张照片的Facebook,卖出了超过10亿只手机的苹果都面临同样的难题:数据中心就像人们手中的手机一样耗电发热,因此数据中心的耗电量很大一部分会来自冷却降温,基本上电脑服务器开着耗一度电,很可能还需要1度电去开空调风扇来降温。所以在美国的这些大IT企业们,往往同时也是最大的新能源投资和运营商。兴建风场和光伏,推出绿色数据中心等概念,无非就是为了达到一个目的:省钱。
在这种被逼出来的节能思维和现实不断催逼的数据爆炸双重挤压之下,拥有大量数据资源的互联网巨头们的能源逻辑已经到了近乎变态的地步:数据中心要降温,开空调很昂贵,那么最好的冷却方式是什么呢:北欧的冷空气,大西洋的深海水&&不一而足。数据中心建在年平均气温较低的北方地区,每年省出来的电费都不得了。去查一下这些大公司近年来的足迹,就知道唐古拉山、南极大陆将来必然是这些不要命的互联网企业的必争之地。
在这一点上,微信的未雨绸缪足以摘入史册:在谷歌们可以做到几乎不用额外的电来冷却硬盘的时候,而中国大规模上马的大数据中心还尚未进入到绿色能效管理/储能与需求侧响应/碳排放对冲等先进阶段的时候,微信就以一次不引人注目的更新,从源头上抑制住疯狂增长的数据狂魔。
其实不是微信在恐慌,而是微信在展示一种可能恐慌。(本文独家首发钛媒体)
【钛媒体作者介绍:廖宇,德国华人新能源协会主席,微信号liaoyu_germany】
有好的文章希望站长之家帮助分享推广,猛戳这里
本网页浏览已超过3分钟,点击关闭或灰色背景,即可回到网页[原创]微信聊天备份加密原理
微信聊天备份加密原理:&&&
&从14年某月起,电脑管家提供了微信聊天记录备份的功能,这为我们研究微信聊天记录及微信的加密算法提供了一个研究方向。
本文的主要目的&&&
&&&1.和大家分享
&&&2.感谢版主把我转成正式会员&&&&
准备工具:&&&
&&idaq&pro(静态编译工具)
&&&&ultraedit(十六进制编辑器)
&&&&filemoniter(文件操作监控工具)
&&regmonitor(注册表操作监控工具)
相关算法&&&
&RC4,CRC32
分析及定位过程(为小白提供解决问题的思路):&&&&
&&&&1.功能由哪个模块提供&&&&
&&&&&首先我们得知道微信聊天记录是腾讯电脑管家的哪个模块提供服务的。这样我们就能够对证下药,减少分析环节的弯路。
&&&&&大公司的产品都基本模块化,像腾讯电脑管家这种需要不断增加功能的软件,基本为一个大排档,提供入口而已。
&&&&&而功能是由不同的plugin来提供(也就是说是由一些小EXE或DLL来提供服务)。
&&&&&通过使用该软件,查找关健字backup,我们发现是&plugins\WechatBackup\WechatBackup.exe提供了服务。
&&&&2.软件运行时有哪些输入和输出,调用了哪些库,记录了哪些文件,有哪些东西可供我们快速分析算法和加密原理的,
&&&&&&在我们静态分析代码前提前做这些工作,就相当于外围扫描,精确定位了。
&&&&&这一步是关键,是高手和小白的主要区别,学习下可以减少小白的摸索过程。
&&&&&&1.我们的主要工具是idaq,ultraedit,filemoniter,regmonitor,vc的depends
&&&&&&通过filemoniter,我们发现&wechatBackup.exe,在运行过程中创建了WechatBackup.log文件,然后又删除了。这里面一定有我们想要的东东。
&&&&&&在&C:\Documents&and&Settings\All&Users\Application&Data\Tencent\WechatBackup\Data\wxid_XXXXX\日16点58分49秒下有三个怪文件。
&&&&&&这里面可能存在有我们的备份的聊天记录内容。&有些文件的长度不为8的整数而且是奇数。(在我们的知识结构里,比较可能是采用RC4加密算法)
&&&&&&&&&&&&&&&&
&&&&&&通过regmonitor,我们发现&wechatBackup.exe,&打开了&[HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\WechatBackup]的"EnableLog"键
&&&&&&字段,通过注册表我们发现,该键值不存在,那我们直接创建了该健值,并置为1.
&&&&&&&&&&
&&&&&&通过idaq的import视图&我们发现,WechatBackup.exe没有静态引用&什么库的Decrypt,encrypt,md5,RC4,AES,DES之类的函数,但引用了KERNEL.DLL&的LoadLibraryW。
&&&&&&那可能是通过动态加载动态库,LoadLibrary。我们通过查找关健字&LoadLibrary可以发现&使用了&QMCommon.dll动态库了RC4和CRC32函数。
&&&&&&直接用idaq在相关函数上下断点即可了。&&&&
&&&&&&&&&&
&&&&&&&&&&
&&&&3.软件可能的保护措施
&&&&&做为腾讯电脑管家,本身提供了杀毒和安全保护功能。为此一定为本身的程序提供了保护措施。
&&&&&一般的保护措施是&&&&&
&&&&&1.加壳加密.&&&&&&&&
&&&&&&&我们通过ULTRAEDIT查看WechatBackup.exe,没有发现UPX之类的关健字,相关的资源情况正常,没有加密。
&&&&&&&如果大公司用这种方式,则有可能会被一些杀毒软件认为是病毒,则会出现误报。&&&&&&&
&&&&&2.将进程提到较高权限或到其他内核空间,反编译及调试工具导致无法attach到进程,这种方法比较适合腾讯电脑管家这种软件适用。
&&&&&&&在实际调试中,我发现腾讯电脑管家采用了这种方式,阻止了idaq进行动态分析.
&&&&&&&我们有个小办法绕开它。就是把WechatBackup目录单独挎贝到硬盘的其他目录,在新目录下运行WechatBackup.exe,
&&&&&&&然后用idaq&attach到该进程,顺利解决。
&&&&&&&&&&&&&&
&&&&&3.软件加签名,防止被病毒感染。
算法分析:&&&&
&&&&1.&&备份在电脑中的加密文件有&WeChatMagicCode文件(聊天记录索引),data(聊天记录内容)文件,WechatGenInfoCode(记录用户的ID手机类型等信息)文件。
&&&&&这些保存在文件&C:\Documents&and&Settings\All&Users\Application&Data\Tencent\WechatBackup\Data\wxid_XXXXX\XX年XX月XX日XX分XX秒下.
&&&&&2.&&我们感兴趣的是data文件文件,该文件采用块加密方式。结构是长度XX+CRC32(四字节)+聊天记录内容。
&&&&&3.&&加密密钥是abcdef(重大安全缺陷喔).
总结:&&&&
&&&&1.&反编译分析是比较苦B的工作,而通过一些外围的分析,可以帮助我们快速地定位到我们感兴趣的模块。
&&&&2.&程序的模块化及完善的日志记录,在正式分析程序前,将这些开关打开,可以为我们分析代码提供许多便利的通道。&&&&&
&&&&3.&直接打开程序的HEX,可以了解程序的信息。
&&&&4.&RC4是一种快速的加密算法,特点是,加密速度快,字节不需要整8补位,减少冗余,这一点可以做为我们区别AES/DES/RSA算法的一个突破点。
支付方式:
最新回复 (50)
加密密钥是abcdef& &
ps:为什么是这么简单的
应该是安全设计的缺陷。
牛,腾讯的产品都能分析的这么清楚,你有没有能实现备份的代码,发一份出来。
是不是可以随便查询聊天记录了?
腾讯搞微信的技术人员这么烂?密钥这么简单?用的加密算法RC4本身就是有安全缺陷的算法。
lz有没有实现备份还原功能?
我个人理解
多考虑下研发人员的心理。
如果天天加班,您会想着算法安全,系统安全吗。
产品赶时间上,功能第一,安全都排在后面。
另外为了公安破案的需要,多少都要留点后门的。
上了个开胃菜,想吃正餐了,发现没了?楼主继续啊。
我后面争取写成一个序列。
坐等楼主系列犀利发出。。。。
真心不错,那个加密密钥就不搞复杂一点.........
太经典了,楼主继续,好好研究一下微信,等看例子
@腾讯,安全何在呢,
厉害啊啊啊啊啊
他们又不是第一次偷懒了。
也是醉了,工程师肯定要被扣工资了。这种加密方式!
LZ,关于安卓微信备份,我有几个问题想跟你交流一下,能否加我QQ:?谢谢!
小白学习大牛的思路
感谢楼主分享!
我能回复不?崇拜,期待系列教程
律师函 正在赶来
很厉害啊我来看看哦
此楼层已删除
此楼层已删除
此楼层已删除
此楼层已删除
此楼层已删除
此楼层已删除
此楼层已删除
此楼层已删除
密钥为什么会这个样子QAQ
这是聊天记录的解密, 如何能做到在线解密嫩
楼主的分析很不错,wechat备份数据上传服务器感觉很不安全,管家提供的备份是加密的不方便自己管理,希望有后续更深入的分析!
很正常吧,有啥好奇怪的,功能先敏捷上线再说,安全这玩意,来一个补一个,抢市场是关键,没有哪个产品是天天在研究怎么不让人破解而一直不上线的。。
这个设计缺陷好致命,竟然这么简单的密码。
前来学习。
好厉害好厉害
围观大牛,分析的很详细了!
加油 楼主好牛逼
楼主厉害,膜拜下.....这也能分析出来
精彩分成...................
这个密码真的好简单。。。
看来腾讯的安全意识还是不够啊。
能否发一个 filemoniter 给我,我网上下载的都是捆绑流氓软件,受不了了。
楼主,我只能说佩服,期待更多的微信作品
好牛的感觉 支持你
学习下楼主的思路
1.请先关注公众号。
2.点击菜单"更多"。
3.选择获取下载码。图解苹果手机的微信怎么备份聊天记录
如今智能手机在我们生活中扮演着非常重要的角色,可能说手机治愈了很多“孤独患者”。而在我们使用手机的过程中难免会产生各种各样的数据,那么问题来了?请你现在打开你的手机,盯着你的手机桌面沉思10秒钟,然后告诉我如果手机里面只能存在一个APP,你会留下哪个?显而易见,大部分人都会选择的手机应用是——微信。微信实在太重要了,不仅承载了我们很多人脉信息,而且看公众号啊、啊都离不开他,相应的,微信数据对我们而言也十分重要,所以接下来我们聊聊微信聊天记录的备份恢复方法吧。一、微信备份方法1、利用PC端微信备份首先我们在电脑上安装微信PC端,打开后利用手机操作登录账号,然后点击左下角的“设置”按钮。接着点击“聊天备份”→“备份”功能,然后选择想要备份的聊天记录,手机内的微信聊天记录就会自动备份到电脑上了。2、利用iTunes备份首先安装iTunes软件到电脑上,然后用数据线将苹果手机和电脑连接,打开iTunes软件,他会自动识别到我们的手机。接着点击“摘要”→“立即备份”选项,就可以对苹果手机的所有数据进行备份了。以上就是两种备份苹果手机微信聊天记录的方法,接下来我们简单讲一下如何恢复微信聊天记录。二、恢复微信聊天记录方法在已备份过微信聊天记录的情况下,要将微信聊天记录恢复非常简单,像上面的PC端微信,直接按照上面的步骤,点击下面的“恢复”按钮即可。iTunes也是同理,不再多讲。最为关键的问题来了,如果没有备份过微信聊天记录数据,又不幸丢失了这些数据怎么办呢?还有方法找回来吗?方法是有,就是需要借助其他的一些工具,比如“强力恢复精灵”数据恢复软件,可以从应用商店中将其下载,操作方法也十分简单,进入界面点击相应恢复功能即可。
(免责声明:此文内容为本网站刊发或转载企业宣传资讯,仅代表作者个人观点,与本网无关。仅供读者参考,并请自行核实相关内容。)后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 1203|回复: 7
在线时间204 小时最后登录阅读权限20UID6104002注册时间积分303精华0
, 积分 303, 距离下一级还需 97 积分
主题帖子 金币553 元 智豆0 点
本帖最后由 史前潜艇船员 于
06:23 编辑
麻烦下 聊天记录很重要的 补充下因为进不了微信了 所以必须备份手机系统底层需要root才能看见的那部分
楼主很赞!赏波666
打赏排行榜
楼主共收获打赏:
hj3372打赏
mengyi5162打赏
sdfsfesd打赏
查看更多打赏排行榜
加Q:专业查询恢复QQ微信聊天记录
加Q:专业查询恢复QQ微信聊天记录
找Q:【】,查我老公记录是他帮我.
总评分:&金币 + 3&
在线时间743 小时最后登录阅读权限35UID注册时间积分1243精华0
, 积分 1243, 距离下一级还需 557 积分
主题帖子 金币1506 元 智豆0 点
智友移动版
这个好像备份不了。
在线时间409 小时最后登录阅读权限40UID7313164注册时间积分1966精华0
, 积分 1966, 距离下一级还需 1034 积分
主题帖子 金币3451 元 智豆46 点
智友移动版
。。。。不是在Android& &data
在线时间409 小时最后登录阅读权限40UID7313164注册时间积分1966精华0
, 积分 1966, 距离下一级还需 1034 积分
主题帖子 金币3451 元 智豆46 点
智友移动版
里面吗-_-#^ω^←_←
在线时间4792 小时最后登录阅读权限100UID5033287注册时间积分6074精华0
主题帖子 金币1796 元 智豆74 点
{:230:}微信记录不是可以上传服务器吗
在线时间204 小时最后登录阅读权限20UID6104002注册时间积分303精华0
, 积分 303, 距离下一级还需 97 积分
主题帖子 金币553 元 智豆0 点
<font color="#7685593 发表于
微信记录不是可以上传服务器吗
不说了吗 进不了微信 进不了root模式
在线时间409 小时最后登录阅读权限40UID7313164注册时间积分1966精华0
, 积分 1966, 距离下一级还需 1034 积分
主题帖子 金币3451 元 智豆46 点
智友移动版
史前潜艇船员 发表于
不说了吗 进不了微信 进不了root模式
牛逼了,recovery都进不了
ATX预备队勋章
申请勋章—请下载智友客户端—我—勋章下申请
加智友微信, 原来老司机们都在福利群里!!

我要回帖

更多关于 微信备份手机通讯录 的文章

 

随机推荐