熱門資訊> 正文
2026-01-27 18:27
全球程序員的精神家庭GitHub被騰訊給告了?日前騰訊被曝出向全球最大代碼託管與協作平臺GitHub發出《數字千年版權法》(DMCA)投訴函,要求后者下架一批「允許用户導出或分析自己微信聊天記錄」的開源項目。
對此騰訊方面表示,「這些開源項目實際是用破解數據庫的方式來讀取聊天記錄」。此外他們強調,部分讀取微信聊天記錄的開源項目,是通過對微信客户端進行逆向工程等手段,破解本地數據庫的密鑰,以繞過加密措施,威脅到用户本人及第三方數據隱私與客户端安全,且極易被黑灰產利用。
以WeChat Clean為例,這一款微信聊天記錄導出工具並非高深莫測的黑客工具,而只是一個簡單的反編譯工具,核心功能就是通過反向編譯解析微信本地的加密數據庫,從而允許用户導出聊天記錄、清理緩存等操作。
根據業內人士的説法,微信存儲用户聊天記錄、好友列表等個人信息的方式是本地存儲,並使用了SQLite數據庫,再通過SQLCipher加密數據庫。而解開加密的密鑰,則是用户手機的IMEI(國際移動設備識別碼)以及微信ID為錨點進行哈希算法生成。
由於IMEI和微信ID是固定的,所以破解哈希算法就相當於是拿着答案倒推結果,難度便陡然下降,使得WeChat Clean可以通過反編譯手段幫助用户算出加密數據庫的密鑰。儘管WeChat Clean只是幫助用户獲取了屬於自己的聊天記錄,但也確確實實違反了《數字千年版權法》(DMCA)中,對於「未經授權規避技術保護措施」的條款。
從某種意義上來説,WeChat Clean更像是騰訊自作自受。類似「微信體積11年增長575倍」、「存儲刺客」等用户抱怨微信佔據手機存儲空間的話題,堪稱是熱搜榜的常客。除了呼應用户需求,提供越來越豐富的功能外,微信本身的代碼、邏輯及資源冗余也是一個原因。但對於很多被空間不足困擾的用户來説,問題的根源可能就是聊天記錄。據微信方面此前透露,微信佔用存儲空間在40GB以上的用户,聊天記錄平均佔比達70%。
作為一款真正意義上的國民軟件,微信承載了大量用户的社交關係鏈,所以自然就會存儲海量的聊天內容。因此面對持續吞噬手機存儲空間的微信,最簡單、高效的解決方案就是清除聊天記錄,但用户想要在海量的聊天記錄中準確找到有意義、有價值的那一部分,無異於是大海撈針。
對於部分用户導出聊天記錄的需求,WeChat Clean便是開發者洞察了這一需求后設計的產品。但問題就來了,這樣一個方便微信用户的產品,為何會成為騰訊的眼中釘呢?
其實騰訊盯上WeChat Clean的原因,與當年不允許多閃獲取微信用户的頭像、暱稱一樣,因為社交平臺本能地厭惡用戶數據失去控制。
如同當年初抖音總裁張楠發出的疑問,「我用了十幾年的頭像和暱稱,怎麼就成了騰訊的呢?」可能不少朋友也會吐槽,自己的聊天記錄憑什麼不讓自己導出?並由此產生一個疑問,那就是用户在微信產生的聊天記錄、社交關係,到底屬於騰訊、還是屬於用户自己。
雖然按常理來説是屬於用户,但按法理則是屬於騰訊。因為在《微信軟件許可及服務協議》的7.1.2條款中明確規定,「微信賬號的所有權歸騰訊公司所有,用户完成申請註冊手續后,僅獲得微信賬號的使用權,且該使用權僅屬於初始申請註冊人。」
至於騰訊不願意讓用户導出微信聊天記錄的核心原因,在於數據的控制權是互聯網公司最大的護城河,失去用戶數據的控制權就等於削弱微信的市場競爭力。如果用户的聊天記錄可以遷移,社交關係鏈是否也能被遷移,這個猜疑鏈便是騰訊選擇揮舞法律大棒的根源。
為什麼許多人離不開微信,不就是因為它沉澱了你的社交關係、生活記錄,一旦聊天記錄可以隨意導出,只要嫁接到另外一個社交軟件,對於微信來説都是滅頂之災。所以微信不僅不會讓用户導出聊天記錄,甚至連微信頭像和暱稱都要嚴防死守。
換而言之,這一次騰訊要求GitHub下架WeChat Clean,就相當於用户向騰訊租賃了一間毛坯房,儘管裝修是你做的、家俱也是你買,但房東會告訴你想搬家可以,家俱和裝修統統帶不走。
【本文圖片來自網絡】