Android安全
weixin_36719211
这个作者很懒,什么都没留下…
展开
-
Android检查调试器
AndroidManifest.xml文件的Application标签中加入android:debuggable="false",让程序不可以调试,如果有人想调试改程序,就必然会修改它的值,我们在代码可以这样检测它,来判断程序是否被修改过,代码如下:if((this.getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE) !原创 2016-12-02 10:13:21 · 359 阅读 · 0 评论 -
android检测运行设备(模拟器or真机)
模拟器和真实的设备存在许多差异,我们可以使用命令“adb shell getprop”查看属性值,并做对比。经过对比发现,有如下几个属性值可以用来判断软件是否运行在模拟器中:ro.product.model:该值在模拟器中为sdk,通常在正常手机中它的值为手机的型号。ro.build.tags:该值在模拟器中为test-keys,通常在正常手机中它的值为release-keys。ro.原创 2016-12-02 10:41:23 · 5347 阅读 · 0 评论