我需要读取opencore源代码(c文件)中的IMEI值。
我将对drm文件编码使用IMEI。
某些多媒体没有READ_PHONE_STATE权限。
所以我需要在没有权限的情况下读取IMEI的值。
我能做到吗?
发布于 2011-05-18 17:34:24
你不能。如果有一种方法可以做一些事情,需要权限,而不是授予应用程序权限,那么从一开始就没有使用权限系统的意义。
话虽如此,理论上可能会有一些黑客攻击,但它们将被视为安全缺陷,并将在进一步的版本中修复。我强烈建议不要使用它们(假设你找到了一个)。
指定您的DRM库依赖于哪些安全权限,然后再依赖于一些黑客攻击,这要容易得多。
发布于 2011-05-18 18:20:07
您可以使用以下java代码,在没有权限的情况下拉取IMEI号。
try {
TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
Log.i("TAG", "IMEI : = " + tm.getDeviceId());
} catch (Exception e) {
e.printStackTrace();
}https://stackoverflow.com/questions/6042562
复制相似问题