在Android上防止伪造的位置

时间:2014-09-16 10:21:33

标签: android gps location

我正在尝试检测用户是否正在使用假定位应用。我不是在谈论模拟位置,我说的是带有root电话的用户,可以在不使用模拟位置设置的情况下伪造gps位置。

我知道一个解决方案是检查NMEA数据,因为大多数假位置应用程序都不会发送NMEA信息,但是这个解决方案并不适用于所有手机,我想要一个适用于所有用户的解决方案。

有没有更好的方法来检查我找不到的假位置?谢谢。

1 个答案:

答案 0 :(得分:1)

我也对问题感兴趣,我想知道如何比较真实位置和假定位。

现在我限制假位置:

  • 已安装接收广播假应用程序。 (我们可以通过它使用权限mock_location识别fake-app)
  • 在假冒应用程序卸载之前我们无法使用位置。