Bugly 技术干货系列内容主要涉及移动开发方向,是由 Bugly 邀请腾讯内部各位技术大咖,经过平常工做经验的总结以及感悟撰写而成,内容均属原创,转载请标明出处。安全
微信你们都在用,但微信的本地文件到底隐藏着什么样的信息呢?咱们怎么能够把长得都同样的微信,变的跟别人的不同,来个专业定制100年呢?这个是一个让你们的微信也从开始变得邪魅狷狂霸酷拽的帖子~~服务器
苹果手机连用 itools 打开微信的文件夹, documents 目录下面是否是一堆文件夹?微信
之类的看起来像天书同样的文字。ide
其实那是你登录过的微信号的32位 hash 值。工具
好比,我用 yunwuxin1998 这个号登录,而后查看 documents 里面的最新目录,测试
有 fe34ce965ff4697a9950220f3a571690 这么一个文件夹,不要傻傻地去拿 yunwuxin1998 去求 md5,由于她只是一个别名(aliasname),真正的微信名是这个:wxid_00sqstlp62m512spa
而后拿这个去求 hash, 结果出来了。操作系统
然并卵,你拿到手机上这个值也不可能反向求微信别名,而后再经过后台工具去求真正登录使用的微信号。code
因此这只是一个基础,只是为后面的内容作铺叙。其实不用那么复杂,想找你当前使用的微信号目录,也能够按时间排序一下,最近的确定就是当前使用的微信号了。视频
(测试号的美女头像很赞吧,那是我用来测试骗打lbs打招呼和骗漂流瓶回复,大家尽管加好友吧,我不会经过哒!)
这个比较直观,你们均可以照样修改操做一下。特别是如今自动登录不会每次从服务器拉取更新了。说到这里已经一口大姨妈喷出来,哭晕在厕所了。太木有安全感了,老子不要~~
(PG:手工登录:登录时须要手工输入用户名,密码,称为手工登录;自动登录:登录时不须要手工输入用户名,密码,称为手工登录。最简单实现就是切后台杀进程从新进来)
先上目录:/Library/WechatPrivate/c65b87f227531d903cf1ecb26a111640/************
。c65b87f227531d903cf1ecb26a111640
天然就是微信名的 hash 值,******
就是动态配置文件。
这个配置文件内容太多了,我就挑几个我知道并且好玩的说说:
a) WCO:就是 WechatOut 的缩写,它已经被去掉的中文名就是微信电话。对,没搞错,就是用微信直接打对方电话,对方只要有电话号码就行,不须要装微信。不事后来由于怕国内运营商敏感,就只留了洋名。不对国内用户使用,对象主要是美国,印度,泰国,香港等人民。
后台控制国内用户不出现入口,因此咱们都看不到,想用?不要紧,姐姐教你。
老版本(6.2.5-6.3.9版本)的 wco 的入口在主界面的+菜单中 。
修改动态配置文件****
:
ID为 21
<Item key="TopRightMenu21"> <![CDATA[<Menu id="21" shownew="1" seq="5" order="800"/>]]> </Item>
帐户余额按钮是否显示,0 展现,1隐藏:
<Item key="WeChatOutBalanceBottomHiden">0</Item>
新版本(6.3.10及之后的版本)的 wco 的入口移到发现table去了。
修改动态配置文件*****
:
************************************ //WCO 入口显示 ************************************** //帐户明细入口,0为默认值,出现入口
然而,在最面仍是忍不住要补充一句,就算你充值了,有钱,仍是打不了电话,由于后台对国内用户进行了拦截,若是你实在想打,就搞香港手机注册一个微信吧,只能帮到这里了,其实打电话神马的也不是过重要是吧~~
a) +菜单
+菜单也有新旧版本两种格式,因此正确的人生就是要与时俱进吧 ~~
旧版本: 指6.2.5以前版本
新版本: 指6.2.5及之后版本
主界面的 +菜单
旧版本的 +菜单配置:
<Item key="TopRightMenus"> <![CDATA[<TopRightMenus> <Menu id="2" shownew="0" seq="3"/><Menu id="1" shownew="0" seq="3"/><Menu id="10" shownew="0" seq="3"/><Menu id="20" shownew="1" seq="4"/><Menu id="21" shownew="1" seq="5"/></TopRightMenus>]]> </Item>
新版本的 +菜单配置:
<Item key="TopRightMenu1"> <![CDATA[<Menu id="1" shownew="0" seq="3" order="200"/>]]> </Item>-<Item key="TopRightMenu10"> <![CDATA[<Menu id="10" shownew="0" seq="3" order="300"/>]]> </Item>-<Item key="TopRightMenu2"> <![CDATA[<Menu id="2" shownew="0" seq="3" order="100"/>]]> </Item>-<Item key="TopRightMenu20"> <![CDATA[<Menu id="20" shownew="1" seq="4" order="700"/>]]> </Item>-<Item key="TopRightMenu21"> <![CDATA[<Menu id="21" shownew="1" seq="5" order="800"/>]]> </Item>
若是把对应的内容删除掉,就用客户端自带的菜单内容。”shownew”肯定该条目是否显示红点,能够修改一下 id,你会看到一个不同凡响的 +菜单。1是添加朋友,2是发起群聊,3是拍照分享,4是视频聊天,5 是个人相册,6是个人收藏,7是钱包,8是表情商店,9是个人二维码,10是扫一扫,11是朋友圈。。。
这个真能够改的,不骗人了。不过只是有可能某次登录后被后台覆盖而已。海外用户的菜单和国内用户的略有区别,不过管它那国,反正你能够本身来了。尝试一下定制菜单吧,从今天开始……
若是你以为内容意犹未尽,若是你想了解更多相关信息,请扫描如下二维码,关注咱们的公众帐号,能够获取更多技术类干货,还有精彩活动与你分享~
腾讯 Bugly是一款专为移动开发者打造的质量监控工具,帮助开发者快速,便捷的定位线上应用崩溃的状况以及解决方案。智能合并功能帮助开发同窗把天天上报的数千条 Crash 根据根因合并分类,每日日报会列出影响用户数最多的崩溃,精准定位功能帮助开发同窗定位到出问题的代码行,实时上报能够在发布后快速的了解应用的质量状况,适配最新的 iOS, Android 官方操做系统,鹅厂的工程师都在使用,快来加入咱们吧!