2

某些 Android 应用程序中列出了“更改/拦截网络设置和流量”权限,例如:https ://play.google.com/store/apps/details?id=com.nqmobile.antivirus20&hl=en

但是从最新的android权限文档:https ://developer.android.com/reference/android/Manifest.permission.html根本没有这样的权限。

我正在尝试构建一个应用程序来监控/拦截/更改Android中的网络流量,是否可以在不生根设备的情况下做到这一点?TIA。

4

2 回答 2

1

您正在寻找的权限是WRITE_APN_SETTINGS

“更改/拦截网络设置和流量”

“允许应用程序更改网络设置并拦截和检查所有网络流量,例如更改任何 APN 的代理和端口。恶意应用程序可以在您不知情的情况下监控、重定向或修改网络数据包。”

来源:http ://androidxref.com/source/raw/frameworks/base/core/res/res/values-en-rGB/strings.xml

于 2012-11-22T16:18:11.683 回答
1

我不相信没有根设备这是可能的。

于 2012-06-11T22:04:48.280 回答