【騰訊Bugly乾貨分享】微信文件微起底Ⅰ

安全

Bugly 技術乾貨系列內容主要涉及移動開發方向,是由 Bugly 邀請騰訊內部各位技術大咖,經過平常工做經驗的總結以及感悟撰寫而成,內容均屬原創,轉載請標明出處。服務器

微信名的hash 值

蘋果手機連用 itools 打開微信的文件夾, documents 目錄下面是否是一堆文件夾?微信

騰訊Bugly

之類的看起來像天書同樣的文字。markdown

其實那是你登錄過的微信號的32位 hash 值。app

好比,我用 yunwuxin1998 這個號登錄,而後查看 documents 裏面的最新目錄,ide

有 fe34ce965ff4697a9950220f3a571690 這麼一個文件夾,不要傻傻地去拿 yunwuxin1998 去求 md5,由於她只是一個別名(aliasname),真正的微信名是這個:wxid_00sqstlp62m512工具

騰訊Bugly

而後拿這個去求 hash, 結果出來了。測試

騰訊Bugly

然並卵,你拿到手機上這個值也不可能反向求微信別名,而後再經過後臺工具去求真正登錄使用的微信號。spa

因此這只是一個基礎,只是爲後面的內容作鋪敘。其實不用那麼複雜,想找你當前使用的微信號目錄,也能夠按時間排序一下,最近的確定就是當前使用的微信號了。操作系統

(測試號的美女頭像很贊吧,那是我用來測試騙打lbs打招呼和騙漂流瓶回覆,大家儘管加好友吧,我不會經過噠!)

動態配置文件

這個比較直觀,你們均可以照樣修改操做一下。特別是如今自動登錄不會每次從服務器拉取更新了。說到這裏已經一口大姨媽噴出來,哭暈在廁所了。太木有安全感了,老子不要~~

(PG:手工登錄:登錄時須要手工輸入用戶名,密碼,稱爲手工登錄

自動登錄:登錄時不須要手工輸入用戶名,密碼,稱爲手工登錄。最簡單實現就是切後臺殺進程從新進來)

先上目錄:/Library/WechatPrivate/c65b87f227531d903cf1ecb26a111640/**

c65b87f227531d903cf1ecb26a111640天然就是微信名的 hash 值,**就是動態配置文件。

騰訊Bugly

這個配置文件內容太多了,我就挑幾個我知道並且好玩的說說:

a) WCO:就是 WechatOut 的縮寫,它已經被去掉的中文名就是微信電話。對,沒搞錯,就是用微信直接打對方電話,對方只要有電話號碼就行,不須要裝微信。不事後來由於怕國內運營商敏感,就只留了洋名。不對國內用戶使用,對象主要是美國,印度,泰國,香港等人民。

後臺控制國內用戶不出現入口,因此咱們都看不到,想用?不要緊,姐姐教你。

老版本(6.2.5-6.3.9版本)的 wco 的入口在主界面的+菜單中 。

騰訊Bugly

修改動態配置文件**

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去了。

騰訊Bugly

騰訊Bugly

修改動態配置文件*  :

** //WCO 入口顯示

**  //帳戶明細入口,0爲默認值,出現入口

然而,在最面仍是忍不住要補充一句,就算你充值了,有錢,仍是打不了電話,由於後臺對國內用戶進行了攔截,若是你實在想打,就搞香港手機註冊一個微信吧,只能幫到這裏了,其實打電話神馬的也不是過重要是吧~~

a) +菜單

+菜單也有新舊版本兩種格式,因此正確的人生就是要與時俱進吧 ~~

舊版本: 指6.2.5以前版本

新版本: 指6.2.5及之後版本

主界面的 +菜單

騰訊Bugly

舊版本的 +菜單配置:

<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 官方操做系統,鵝廠的工程師都在使用,快來加入咱們吧!

相關文章
相關標籤/搜索