ROOT是什麼?

ROOT是在Android系統中取得最高權限的動作,在取得手機權限之後,使用者可以執行一些需要最高使用者權限的APP,自由修改系統檔案等的用途。Android的ROOT跟IOS的越獄差不多,但是不一樣,也可以把它當作是Windows中的"以系統管理員身分執行",也就是真正取得手機的使用權。

ROOT原理

原始出場的收機並沒有開放root許可權,而獲取root的方法都是不受官方支援的,所以目前手機獲取root的方法都是利用系統漏洞實作的。而不同手機廠商可能存在的漏洞也不同,也導致了不同

手機root的原理可能不同。不過,不管採用什麼原理實作root,最終都需要將su執行檔複製到Android系統的/system分割下(例如:/system/xbin/su) 並用chmod命令為其設定可執行許可

權和setuid許可權。為了讓使用者可以控制root許可權的使用,防止其被未經授權的應用所呼叫,通常還有一個Android應用程式來管理su程式的行為。root的基本原理就是利用系統漏洞,將su

和對應的Android管理應用複製到/system分割。目前最廣泛利用的系統漏洞是zergRush,該漏洞適用於Android 2.2-2.3.6的系統,因而可以適用於目前過半的Android系統手機。其它的漏洞

還有Gingerbreak, psneuter等等。

ROOT優點和缺點

優點:

1.深度查殺病毒木馬

2.清除系統多餘應用(加速)

3.扼殺通知欄廣告

4.靜默安裝/卸載應用

5.隱私行為監控與管理

缺點:

1.病毒木馬易入侵

2.系統不穩定(ex.閃退)

3.系統錯誤

4.無法享受售後服務(保固失效)

5.隱私洩漏

心得

一開始接觸ROOT是因為神魔之塔,後來發現ROOT不只可以拿來獲取權限去開外掛,還發現了許多利與弊,還好現在有一鍵ROOT,初學者的我才沒有手機變磚機的風險。因為最近SONY更新,使我原來在手機上獲取的權限被拿回去了,為了重新取得權限,我嘗試著把手機刷回原來的系統版本,可是都失敗,後來發現SONY把獲取權限的漏洞補起來了,使要ROOT手機變得更加困難,而對於初學者玩家,想要獲得ROOT,除了爬文學習,可能只能等到有高手破解囉,不然一不小心,可能就會有變成磚機得的風險。

參考資料

1.http://www.wingsv.org/2012/06/android-root-root.html

2.http://zh.wikipedia.org/wiki/Root_(Android%E7%B3%BB%E7%BB%9F)

3.https://tw.knowledge.yahoo.com/question/question?qid=1513082107216

4.http://jingyan.baidu.com/article/eb9f7b6dbf5cf6869364e8f9.html

5.http://www.droid-now.com/2013/03/why-root-advantages-disadvantages/

6.http://droidlessons.com/what-is-rooting-on-android-the-advantages-and-disadvantages/

 

 

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 林威任 的頭像
    林威任

    cancerteddy的部落格

    林威任 發表在 痞客邦 留言(0) 人氣()