问题标签 [mock-location]
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.
android - 如何在不使用模拟位置的情况下在 android 上欺骗位置?
我们知道有各种各样的应用程序,例如伪造我的 GPS 等。但是这些应用程序使用开发人员选项来激活模拟位置。检测模拟位置的应用程序通常检查权限是否打开,它们使用以下代码:
使用权限 android:name="android.permission.ACCESS_MOCK_LOCATION" /
我想知道是否有一种方法可以在不更改设备生根或激活 Android 上的模拟位置设置的情况下欺骗(更改)位置。
android - 有没有办法从 Android 开发者设置中读取“选择模拟位置应用程序”?
我知道在 Android 中了解某个位置是否是假点的推荐方法是这样的:
因此,对于当前的 Android,我必须请求位置权限才能知道这是否是模拟位置。但是我认为如果我可以阅读“选择模拟位置应用程序”,则没有必要。
此外,如果您想显示警报消息,您可以自定义此消息。例如:您可以这样说:“请删除 com.lexa.fakegps 应用程序”。当用户点击“接受”时,您可以重定向到下一个链接:https ://play.google.com/store/apps/details?id=com.lexa.fakegps
此外,还有一些假 gps 应用程序在 isFromMockProvider 方法中返回 false。
此外,您可以使用对您的用户更有用的应用程序进行统计。
最后,我不明白为什么除了“选择模拟位置应用程序”之外,您可以阅读开发人员设置的所有设置:
https://developer.android.com/reference/android/provider/Settings
有什么解决办法吗?或者只是这是一件愚蠢的不可能的事情?
flutter - 如何在颤振中使用 TrustLocation 包检测模拟位置
我正在使用信任位置包(https://pub.dev/packages/trust_location#-readme-tab-)来检测用户是否使用假 gps ......但问题是......当我打开假 gps应用程序..信任位置工作正常(等待TrustLocation.mockLocation = true)但是当我关闭假gps应用程序时......我仍然得到await TrustLocation.mockLocation=true
......我需要一些时间重新尝试我的应用程序,直到await TrustLocation.mockLocation=false
这是我的代码的一部分
我调用checkMock()
了一个 onPress 按钮,所以..有没有办法让每当我关闭假 gps 应用程序时......TrustLocation.isMockLocation
将直接获得false
价值
flutter - 如何防止用户在 Flutter Web (PWA) 中使用假 gps
我建立了一个 Flutter Web 项目,但我想知道,是否有一个包可以处理用户以防止使用假 gps 或模拟位置?对于 Android 和 iOS,有一个包调用trust_fall
和trust_location
检测模拟位置.. Flutter Web 的包怎么样?Flutter Web 是否有可用的软件包来检测模拟位置?
mock-location - appium 设置应用程序阻止我的应用程序运行
请在下面的附件中找到主要错误
错误:“您的手机中有一个未经授权的虚假位置应用程序卸载appium设置以继续appium错误”
我已经卸载了该应用程序,但是当我再次运行我的代码时,appium 设置应用程序正在自动安装。请帮我解决一下这个。
ios - 在 Flutter for iOS 中检测模拟位置
我正在使用谷歌地图和位置包来了解用户的当前位置,我想防止用户使用假 GPS。现在我为iOS构建项目,我还没有找到任何包来检测用户是否使用假GPS。
有没有可以用来检测它的包?
ios - 最终用户是否可以使用模拟位置应用程序来模拟 iOS 应用程序中的用户位置?
我enable mock location
在安卓手机中找到了一个允许用户模拟位置的设置。但是我在iPhone
.
由于我对应用程序开发非常陌生,我只想听听iOS
应用程序开发专家的意见,是否可以iPhones
使用模拟位置应用程序来模拟位置?
android - Using isMock() function (to find mockLocation) giving error
I am trying to find if the location is from mock provider as shown below
Handling mock location is different in Api <= 30
and Api >= 31
. Hence, isMock()
to be used for Api >= 30
. But When I ran above code getting following error
Am I missing any import statements here?
smali - 如何防止检测到假GPS?
我找到了一个检测位置欺骗并返回警告屏幕的应用程序。[1]:https ://i.stack.imgur.com/qbhuU.jpg
然后我尝试对应用程序进行逆向工程并删除isFromMockProvider()
检查位置数据是否来自模拟位置提供程序的功能。我从一个 smali 文件中找到了这些代码行
此处必须进行哪些更改以防止检测到模拟位置?
android - 在 Android 上设置 mocklocaiton 的最佳方式
显然有两种方法可以在 Android 中设置模拟位置(目前正在使用 Android 11)
使用 FusedLocationProviderClient 的一种方法:
另一个使用 LocationManager:
想知道什么是正确的方法。对我来说,第二个工作正常,第一个没有(仍在调查)但我想知道正确的方法是什么?还想知道为什么有两种不同的方式?