草庐IT

STATIC_ROOT

全部标签

android - root 用户可以访问 Android 上的内部存储吗?

如果我们在运行时将文件(pdf、epub、jpeg等)保存在应用程序的数据文件夹下,是否可以通过root用户或其他任何其他hack访问它们? 最佳答案 是的。作为root,您可以不受限制地访问设备上的任何内容。即使是应用程序运行时数据,您也可以轻松检索任何内容。一个示例是连接您的设备并通过以下方式检索文件;$adbpull/path/to/remote/filelocalfile 关于android-root用户可以访问Android上的内部存储吗?,我们在StackOverflow上找

android - 如何在不对我的设备进行 root 的情况下隐藏 android 设备中的任何应用程序?

我正在开发Android应用程序。我想在我的android设备中隐藏任何应用程序图标(whatsapp等....),我想通过按一些数字来启动我的应用程序,例如456#。有办法做到这一点吗?我知道如何隐藏我的应用程序图标,但我想搜索如何隐藏其他应用程序图标。请帮助我,提前谢谢。 最佳答案 您在单个查询中问了很多问题。让我过滤一下。Iknowhowtomyappiconhidebutiwanttosearchhowtohideotherapplicationicon.基本上,您只需传递该应用程序的包名称和启动器Activity即可。Pa

Android - 从另一个应用程序杀死应用程序(在 Root设备上)

我有一个root的Android设备。有一次,我从我的主应用程序启动了一个辅助应用程序,如下所示:Intentintent=getPackageManager().getLaunchIntentForPackage("com.app.package");startActivityForResult(intent,100);我希望能够从主应用程序中终止这个辅助应用程序。我正在尝试以下一般程序://Atanearlierpointintime...Runtime.getRuntime().exec("su");//Theusergrantspermission//...//Atalater

android - java.lang.NoSuchMethodError : No static method getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; 错误

我将AndroidStudio更新到2.2,我的项目将不再构建。我的Activity的super.onCreate(savedInstanceState)给我一个错误:java.lang.NoSuchMethodError:NostaticmethodgetDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;inclassLandroid/support/v4/content/ContextCompat;oritssuperclasses(declarationof'android.suppor

android - android中不可绕过的root检测方法

我知道在root设备上运行包含敏感信息的应用程序一点也不安全。因此,开发人员通常在这种情况下进行root检测,如果发现设备已root,则不会安装该应用程序。一切正常。开发人员在root检测中使用的主要技术是检查superuser.apk文件、检查chainfire、busybox、执行su命令等。但是攻击者可以通过多种方式简单地绕过这些检查,例如将superuser.apk重命名为superuser0.apk。因此,我正在寻找针对此问题的独特解决方案,攻击者无法绕过根检测检查。即使不存在这样的解决方案,也请分享您的观点。因为你们的解决方案可能有助于至少强化根检测代码。

android - 将文件复制到另一个包文件夹(root,su)

我有我的应用程序包(com.my.package),我希望能够将一些文件(a.txt、b.txt和c.txt)复制到另一个包(data/data/com.另一个.包/文件)。现在我尝试了一些我发现的东西,但都没有用。有什么帮助吗? 最佳答案 您需要获取运行时并使用cat命令。Runtime.getRuntime().exec("sucatfilepath1>filepath2"); 关于android-将文件复制到另一个包文件夹(root,su),我们在StackOverflow上找到一

java - `static` 和 `non-static` 字段在 Java Android 中获得更好的性能

我在Android上使用openGL2D开发游戏。因为我的View很复杂并且同时包含300-400个对象(游戏循环),所以很难获得性能级别。我非常了解java中的static和non-static字段:privatefinalstaticintNUMBER=10;和privatefinalintNUMBER=10;我的问题不是封装(作为OO)而是性能。static或non-static字段哪个更适合用于性能。我的想法是,对于我的大部分逻辑,我使用像float/int这样的原语。我为我所有的“View”创建了通用父类(superclass),这个类在性能范围内必须更高效:例子如下:/**

MySQL 错误 : : 'Access denied for user ' root' @'localhost'

考虑:./mysqladmin-uroot-p**'_redacted_'输出(包括输入密码):Enterpassword:mysqladmin:connecttoserverat'localhost'failederror:'Accessdeniedforuser'root'@'localhost'(usingpassword:YES)'我该如何解决这个问题? 最佳答案 我发现的所有解决方案都比必要的复杂得多,而且没有一个对我有用。这是解决我的问题的解决方案。无需重启mysqld或以特殊权限启动它。sudomysql--forMy

MySQL 错误 : : 'Access denied for user ' root' @'localhost'

考虑:./mysqladmin-uroot-p**'_redacted_'输出(包括输入密码):Enterpassword:mysqladmin:connecttoserverat'localhost'failederror:'Accessdeniedforuser'root'@'localhost'(usingpassword:YES)'我该如何解决这个问题? 最佳答案 我发现的所有解决方案都比必要的复杂得多,而且没有一个对我有用。这是解决我的问题的解决方案。无需重启mysqld或以特殊权限启动它。sudomysql--forMy

java - JNI/安卓 : call to non static method in Java from C++?

我得到了以下当前调用静态Java方法的JNI方法:voidbindToMarketBillingServiceJNI(constchar*inappID){JniMethodInfot;if(JniHelper::getStaticMethodInfo(t,"com/mycompany/games/js/TestsDemo","bindToMarketBillingService","(Ljava/lang/String;)V")){jstringstringArg1;if(!inappID){stringArg1=t.env->NewStringUTF("1");}else{stri