快轉到主要內容

KingRoot是惡意軟體,不要用一鍵工具來root手機

智慧型手機 Root與刷機 Magisk Android
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字
目錄

Read this article in English

KingRoot(或稱KingoRoot、Root大師),是中國開發者推出的一鍵Root工具,宣稱只要安裝APP便可取得Android Root權限。

然而在國內外的刷機玩家圈子內,Kingroot普遍被認為是惡意軟體。

是的,KingRoot並非主流的Root方法,現在2023年常見的Root方法是刷Magisk。

下面將比較Magisk vs KingRoot,探討前者比較好的理由,解釋為何不要用KingRoot。

1. 為何Magisk比KingRooot好
#

1.1.安全性
#

Magisk約在2016年出現,是台灣人topjohnwu開發的開源軟體,基於SuperSU研發。Magisk永遠免費,不蒐集資料,現在仍在積極更新中。

Magisk的官網兼原始碼位於 Github,任何人都可以檢查背後程式做了什麼事。


KingRoot約在2013年出現,是中國人開發的閉源軟體,提供手機與PC版。

根據 百度百科引用的相關報導,KingRoot可以靠漏洞root許多手機…但是!那些手機都是10年前的,KingRoot利用的漏洞到Android 5以後就基本沒用了。

更誇張的是,KingRoot現在「官網」有好幾個,根本不知道哪個是真的。網路流傳的KingRoot APP可能已經不是原作者發表,有的會要求存取手機地理位置,你不知道它背後蒐集了什麼資料,可能還會推送廣告,甚至有病毒。

網路上有一些關於KingRoot的討論:

2017年,XDA開發者在一長串的討論之後認為:「KingRoot是廣告軟體兼惡意軟體」

中國用戶甚至稱KingRoot為流氓軟體:

這樣的話KingRoot肯定是比Magisk還不安全的了。

1.2. Root方法的差異
#

Magisk是systemless root,僅修改boot.img,不會動到Android系統檔案。因此安裝Magisk仍有OTA更新的可能。

參考我寫過的 Android手機Root流程,標準做法為解鎖手機bootloader,刷入Magisk,即可取得Root權限。只要是Android 6以上的裝置都可以用Magisk root。

KingRoot的原理跟以前「百度一鍵Root」、「360Root」類似。採用的是古早Android 2.3時代SueprSU的root方法,將su檔案放到Android系統。

可是沒有custom recovery要怎麼辦呢?KingRoot只能用破解的(exploit),靠Android系統漏洞取得root權限。XDA曾報導過 KingRoot利用ZNIU漏洞來取得root權限。

但是KingRoot依賴的漏洞只適用遠古Android版本,在Android 5以前可能還有效,新版Android 14成功率很低,KingRoot顯示「失敗」不足為奇。

且Kingroot一旦修改到系統檔案,手機就不可能OTA更新了。

大部分手機是支援解鎖bootloader刷Magisk的,你並不需要用KingRoot「破解」手機來取得Root權限。


順便講個八卦,SuperSU的沒落跟Android強化安全性有關,新版Android一旦修改系統就很難進行系統更新。另外SuperSU的開發者把自己的軟體賣給中國公司也是其沒落的因素。

1.3. KingRoot與Magisk生態不相容
#

就算KingRoot真的Root成功,它也不是很好的Root權限管理器,有些APP可能認不到Kingroot的root權限。

而且你怎麼敢讓一個來路不明的APP擁有最高Root權限,管理手機的一切程式?

你無法用Kingroot裝Magisk模組,更別說依賴Magisk的LSposed了。

你想拿它當「跳板」刷Magisk更是不實際。Magisk需要解鎖bootloader才能刷,如果手機可以解鎖bootloaer,那你幹嘛還要用KingRoot?

2. KingRoot唯一有用的場合
#

如上所述,古老的手機(Android 5以下)可以嘗試用KingRoot一鍵Root。

還有不允許解鎖bootloader的手機,例如部分Sony 、華為、小米、Oppo等品牌,可以用KingRoot嘗試取得Root權限。

但說實話,你本就不應該買不尊重消費者權利的手機。現在你知道有手機廠商連bootloader都不給解鎖了,就算是Android機的老大Samsung和Google都不太這麼做呢。

這可是侵犯消費者執行自由軟體權利的舉動。下次不要再買該品牌的手機了。

相關文章

Android手機如何取得Root權限+刷機流程介紹
智慧型手機 Root與刷機 Android Magisk
Android手機安裝Magisk如何進行OTA系統更新,並保持Root權限
智慧型手機 Root與刷機 Magisk
Sony Xperia手機Root後如何安裝OTA更新,使用NewFlasher
智慧型手機 Root與刷機 Sony Xperia Magisk

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。