当前位置: 首页 > 知识库问答 >
问题:

如何解决android apk中的意图重定向漏洞?

刘兴修
2023-03-14

我在Unity中创建了我的应用程序,然后导出项目,然后在Android Studio中生成签名apk。

我想把我的应用上传到谷歌Play商店,但由于安全漏洞,它被拒绝了。

该漏洞是意图重定向,建议我遵循以下步骤之一:https://support.google.com/faqs/answer/9267555

我的应用程序使用firebase(db和auth),我想这可能会导致该漏洞(但我不确定,因为我在Play Console中的警报是空的)。但是我该如何解决这个问题呢?

我试图将android:exported=“false”添加到我的清单文件中,但它只包含一个活动,这可能是我在Unity中创建的整个应用程序。因此,当我将Android:exported=“false”添加到这个活动中时,我无法安装我的应用程序(我找到了Android清单的Android:exported=“false”阻止应用程序在设备上运行的原因)

我的数据库管理器看起来像这样:

public class DatabaseManager : MonoBehaviour

{

public static DatabaseManager sharedInstance = null;

private void Awake()
{
    if (sharedInstance == null)
    {
        sharedInstance = this;
    }
    else if (sharedInstance != this)
    {
        Destroy(gameObject);
    }

    DontDestroyOnLoad(gameObject);
    FirebaseApp.DefaultInstance.SetEditorDatabaseUrl("https://addresstomydatabase.com/");

}

共有1个答案

蒋弘致
2023-03-14

好的,我收到了谷歌play支持的asnwer,该漏洞是由小米依赖引起的。

以下是解决此问题的方法:你的应用程序包含意图重定向漏洞

 类似资料:
  • 我得到这个消息后,在播放控制台更新应用程序。我正在分享一个错误所在的方法的代码,正如谷歌所建议的。我从未更新过这部分代码,以前也从未出现过任何问题。我不知道为什么它显示给我一个错误。我需要更新保存文件的方式吗?我希望在这里找到解决办法。

  • 我最近在Google Play商店上推出了一款游戏,直到现在它还很不错。我刚刚收到一封来自谷歌的电子邮件,上面说“你的一个或多个应用程序包含一个故意重定向漏洞,将用户数据置于危险之中”,并告诉我我需要在8月13日之前修复它。 我个人不收集或要求任何用户数据或信息。然而,我在我的游戏中使用了谷歌Admob广告与Facebook调解和Unity广告,这可能是造成这个问题的原因。那么,我的问题是如何克服

  • 问题内容: 由于GWT是用javascript编译且代码是用JAVA编写的事实,解决GWT内存泄漏的最佳方法是什么? 问题答案: 我可以推荐2件事: 阅读这篇文章 处理完所有引用后,将其无效。 祝好运!

  • 由于“意图重定向”,我们的应用程序在最近几年多次被拒绝。“您的应用易受意图重定向攻击。” 我们找不到这个警告的位置。 你知道我们怎样才能解决这个问题吗 请引导我们找到解决方案。 非常感谢你的帮助。 我们的代码如下:

  • 在阅读了大量有关MAT的内容后,我使用我的生产堆转储来分析内存泄漏问题。下面是泄漏报告错误: 线程org.apache.tomcat.util.threads.taskthread@0x6d8be0a30 http-bio-8443-exec-115保留总大小为3,695,816,440(89.03%)字节的局部变量。 内存累积在“'<'System class Loader'>”加载的“java

  • 在此输入图像说明 我在每个按钮上都安装了一个监听器,这些监听器将我带到不同的活动中。登录按钮工作完美,但注册按钮停止应用程序时,我点击它。 我尝试在中放入消息,结果成功了... 我有一个错误: 我的Register.java代码 我想转到activity Register.java,但应用程序崩溃了