问题标签 [xposed-framework]

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 投票
1 回答
855 浏览

android - Gradle 同步失败:Xposed 模块框架

我想构建一个 Xposed 模块,但我没有通过 Gradle 构建。

AndroidManifest.xml

应用程序/build.gradle

Gradle 同步错误消息:

无法解析 ':app@debug/compileClasspath' 的依赖关系:无法下载 api.jar (de.robv.android.xposed:api:82)

打开文件

显示详细资料

无法解析 ':app@release/compileClasspath' 的依赖关系:无法下载 api.jar (de.robv.android.xposed:api:82)

打开文件

显示详细资料

我究竟做错了什么?

0 投票
0 回答
31 浏览

android - “自定义意图 URI”发送短信

我的目标是做这种自动化:

  • 如果我按下某个物理按钮的组合,发送一条带有特定文本的特定号码的短信
  • 如果我按下另一个物理按钮组合,将另一个预定义的短信发送到某个号码等...

基本上在我的手机上,唯一有用的物理按钮是 volume_up 和 volume_down 按钮。

经过一些研究,似乎实现这种自动化的解决方案是使用 xposed 和 PBMC 模块。

我安装了它,它似乎可以正确识别按钮按下模式,但我不知道如何发送短信。它接受“自定义意图 URI”,但不知道它到底是什么,你能解释一下将预定义的短信发送到预定义号码的语法(如果可能的话)吗?

如果使用 xposed+PBMC 无法做到这一点,您对如何做到这一点有其他想法吗?

0 投票
1 回答
733 浏览

android - 如何使用 Xposed 在 Android 中重定向 .so lib 的负载?

我有一个包含 lib 的应用程序(例如,“test.so”),我想将该 .so 的负载重定向到另一个由我修改的“test.so”,我尝试使用 Xposed 进行任何操作,例如:

该应用程序崩溃了,我在谷歌上搜索并发现了这个:System.loadlibrary hook crash但是当我想像 rovo 一样挂钩运行时时说它什么都不做。有人知道任何解决方案吗?

(请不要告诉我有关将 lib 更改为 .apk 的事情,因为如果我愿意,我没有问这个 xD)。

0 投票
1 回答
192 浏览

android - 使用 Xposed 逆向工程应用程序

所以我正在开发一个应该适合多个应用程序的 Xposed 模块,该模块的目的是为不同的应用程序自动创建一组模块,我需要知道的是,有没有办法知道所有的某个应用程序在运行时调用的方法,例如如果我可以制作一个 Xposed 模块,它将所有被调用方法的名称保存在一个数据库中,这将是一个很大的帮助,或者如果您对Xposed模块请指出我的方向。最后,该应用程序的目的是向用户显示应用程序中每种方法的功耗,并显示哪些方法比其他方法使用更多的功率,这就是我需要自动化该过程的原因,这样我就可以为不同的应用程序创建多个模块,而无需经历所有其他应用程序的代码。

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. 谷歌有没有更好的根检测实现?

0 投票
1 回答
210 浏览

java - 我的 Xposed 模块无法从 SharePreference 中获取键和值,但是当我将它放入 Xsharepreferences 时它可以工作

在这里,我尝试将键值 setResult 放在“android.telephony.TelephonyManager”中

XposeHook.Class

MainActivity.class

但是在将随机imei放入editText并单击按钮btn_imei后,它会在Sharepreference中创建键“imei_val1”和值“我在editText中写入”,但XSharePreference不能采用我从Sharepreference中输入的随机键值

0 投票
0 回答
38 浏览

java - 如何通过 FileinputStream 添加恢复设置功能

所以我是编程新手,我在我的应用程序中添加了一个功能,通过使用 fileoutputStream 将所有 sharedpreference 键值保存在设备内部数据文件夹中,像这样在地图中添加所有数据并存储在 jsonobject

现在使用 FileOutputStream 在内部存储“数据”中写入文件

现在我想添加恢复设置意味着使用该文件“MyAppSetting.ma”恢复设置。我知道我可以通过使用来做到这一点,FileInputStream但我不明白该怎么做?如果可以的话请帮忙

0 投票
0 回答
23 浏览

java - 我需要关于 Proguard 的帮助

实际上,我在使用 Proguard 的前一天制作了一个 Xposed 模块,但如果有人反编译我的 apk,我发现它仍然很容易阅读代码,但我对此没意见,但现在我在我的应用程序中添加许可证以添加高级功能,现在我想让我的所有代码都正确混淆

0 投票
0 回答
38 浏览

xposed - 方法参数中的转换和反射问题。`okhttp3.OkHttpClient$Builder;->addInterceptor(···)`

我正在尝试挂钩的构造函数,okhttp3.OkHttpClient$Builder以便添加一个拦截器,将任何 OkHttp 调用转换为 curl 调用并记录它(参见@mrmike 的 Ok2Curl 库)。但是我在反思方面遇到了问题,说我一定没有很好地理解它......

这个想法是在构造实例之后调用.addInterceptor(okhttp3.Interceptor)方法OkHttpClient$Builder,但它比预期的更痛苦。(有关详细信息,请参阅代码和代码注释

提前致谢!

0 投票
0 回答
20 浏览

android - Xposed:检查在锁屏上输入的用户密码的挂钩过程?

我正在开发自己的 xposed 模块,它会干扰验证用户输入的密码的过程,然后做一些事情。

我应该使用哪种方法和哪个包?我试图从 挂钩checkPassword()方法com.android.internal.widget.LockPatternUtils,但它没有用。日志说,没有找到这个方法

那么,如果我试图干扰检查在锁屏上输入的用户密码的过程,我应该使用 Xposed 哪种方法呢?