代码之家  ›  专栏  ›  技术社区  ›  AppiDevo

黑客Android应用程序-如何找到源站点或市场?

  •  2
  • AppiDevo  · 技术社区  · 7 年前

    我有50万活跃用户。我的申请可能被黑客破解了。我怎么知道的?我的产品版本是3.x.y,但我可以在FireBase统计中看到1%(大约几千)个用户使用4.0.0版本。我从未发布过这个版本的应用程序。可能有人刚更改了应用程序版本,我假设是广告ID。他甚至没有删除FireBase分析,所以我可以看到黑客应用程序是实时的。我使用标准的程序模糊处理,但正如我们所看到的,它没有帮助。

    问题是 如何找到下载黑客应用程序的地方(网站、市场等)?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Nick Fortescue    7 年前

    如果你可以更新你的应用,那么我会先把我的应用改为阅读 getInstallerpackageName 从PackageManager,然后通过FireBase分析进行记录。

    如果结果是 com.android.vending 它是从Google Play安装的,否则它将是安装你的应用程序的程序。如果这是另一个应用商店,那就太好了,你已经找到了。

    如果结果类似于Web浏览器,那么当用户从网站上获取应用程序时,就更难了。那么你最好的选择就是谷歌搜索。通常最简单的方法是包括你的应用程序名和单词“apk”。这往往会找到大多数为你的应用服务的网站。你甚至可以搜索你的应用程序名,“apk”和“4.0.0”,很多网站都会在页面上列出版本代码。