问题标签 [roottools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1931 浏览

java - I can't change chmod to 777 in Android programmatically

I have a rooted device, and want to change the chmod permission of an apk(Prueba.apk) that is inside /system/app , so to achieve that I am using the RootTools library with BusyBox. And my code is:

But when I check, after running that code with a Root file explorer I see that the chmod permissions for Prueba.apk didn't change.

0 投票
1 回答
70 浏览

java - Android中root访问的正确命令

我有下一个例子:

但是我不知道要写什么来“回显这是一个命令”,“回显这是另一个命令”以及如何在未经许可的情况下将其应用于我的文件夹。也许你知道?谢谢。

0 投票
1 回答
159 浏览

android - 在 RootTools/RootShell 中一次运行多个命令?

我正在使用 RootTools 库,我需要执行两个命令。第一个运行二进制文件,第二个向它发送 SIGINT 以杀死它。

RootTools(据我所知)一次只能打开一个root shell,所以命令只能一个一个地执行。这是一个问题,因为我在运行二进制文件后无法停止它。

我该如何做以下任何事情?

  • 一次执行两个命令,这样我就可以在二进制文件运行时运行我的 kill 命令
  • 以其他方式将 SIGINT 发送到我的本机进程(例如,使用 RootTools 函数)

我需要使用 RootTools,因为这是我从程序中读取标准输出的唯一方法。不过,如果还有其他方法可以做到这一点,请发表评论。

0 投票
0 回答
77 浏览

android - 使用 RootTools 获取 shell 命令的输出

我想获取 shell 命令的输出,例如使用RootTools “ls -l”并将其传递给变量或数组,以便我可以操作它。

这是我使用但不起作用的代码。

0 投票
0 回答
897 浏览

android - 通过专门针对正在使用的 rootbeer 库绕过了 Android App Root 检测方法

我的 Android 应用程序使用rootbear库来检测有根设备。但是在应用安全渗透测试中,使用“ unrootbeer Xposed模块脚本”绕过了rootbear根检测机制

以下是渗透测试期间遵循的步骤:

步骤1 。在有根的 android 设备中运行应用程序以查看错误,因为它检测到有根的设备。

步骤 2. 运行 Jadx 并检查是否存在根检测机制。正如我们所见,正在使用 rootbeer 方法。

步骤 3.通过在设备中安装和激活 unrootbeer Xposed 模块脚本来运行它。

第 4 步。 现在重新启动设备并等待激活。

Step 5. 打开应用程序,绕过应用程序根检测机制

我还检查了其他库RootToolsRootTools库是用于根检测的合适且最新的库吗?

这些是一些问题:

  1. 如何防止rootbear库root检测绕过

  2. 混淆是否有助于防止这种绕过?

  3. 是否有任何其他可用的无法绕过的根检测库?

  4. 谷歌有没有更好的根检测实现?