綁定帳號登入

Android 台灣中文網

[資訊] 剛剛反組譯的時候看到的 檢查是否有root...

 關閉 [複製連結] 查看: 1927|回覆: 3|好評: 1
seadog007 | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2014-2-20 22:11

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
package com.madhead.tos.plugins.acs;

import android.os.Build;
import java.io.File;

public class Root
{
  private static String LOG_TAG = Root.class.getName();

  public static boolean checkRootMethod1()
  {
    String str = Build.TAGS;
    return (str != null) && (str.contains("test-keys"));
  }

  public static boolean checkRootMethod2()
  {
    try
    {
      boolean bool = new File("/system/app/Superuser.apk").exists();
      if (bool)
        return true;
    }
    catch (Exception localException)
    {
    }
    return false;
  }

  public static boolean checkRootMethod3()
  {
    return new ExecShell().executeCommand(ExecShell.SHELL_CMD.check_su_binary) != null;
  }

  public static boolean isDeviceRooted()
  {
    if (checkRootMethod1());
    while ((checkRootMethod2()) || (checkRootMethod3()))
      return true;
    return false;
  }
}


這樣不就有root會增加被鎖的機率?
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

p220fhf | 收聽TA | 顯示全部樓層
發表於 2014-2-20 22:19
那又如何?mh要打爛自己的飯碗,我們可以阻止?
不過,某程式可以在unroot的情況下運行.
而根據你的資料,應該只是搜在system的,如沒轉去system的話就沒效.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

zmc789 | 收聽TA | 顯示全部樓層
發表於 2014-2-21 01:17
MH有檢查也不能改變什麼吧
除非他限制有root就不能登入
我是用小米2s
刷官方出版的開發版
rom本身就自帶root
如果真的因為root不能遊戲
那大陸市場相對的已經失去許多玩家
畢竟對岸是真的很多老百姓喜歡搞手機研究手機
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

luslong | 收聽TA | 顯示全部樓層
發表於 2014-2-21 05:27
同意樓上的說法,public class Root這個東東早在3.X版就出現了~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則