首页
学习
活动
专区
圈层
工具
发布

Android中获取手机IMEI,IMSI, MAC(Android 6.0)

最近项目中用到获取手机IMEI,IMSI以及MAC,在此记录一下,方便你我他。。。 那么什么时候会用到这些东西呢?...IMEI IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的”电子串号”,它与每台移动电话机一一对应...2017年6月10日00:26:48 删除之前获取MAC地址方法,重新更新一下: 哎,有时候这活干的真是心累,没辙~按着自己的方向继续前行吧~ 今天,突然给我发个链接,说什么Android 6.0获取MAC...So,如今,我们也更新下获取MAC地址方式,如下: ? ? ? ?...结果如下,测试设备比较少,见谅~ 使用Android 6.0获取:”mac”:”ac:c1:ee:8d:78:03” 使用Android 5.0获取:”mac”:”38:bc:1a:d6:e6:1a”

4.3K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    adb常用命令总结

    ro.build.version.release 3、获取手机系统api版本 adb shell getprop ro.build.version.sdk 4、获取手机设备型号 adb -d shell...2、 adb shell getprop ro.serialno 7、获取手机的IMEI 有三种方式,由于手机和系统的限制,不一定获取到 1、 adb shell dumpsys iphonesubinfo...其中Device ID即为IMEI号 2、 adb shell getprop gsm.baseband.imei 3、 service call iphonesubinfo 1 此种方式,需要自己处理获取的信息得到...8、获取手机mac地址 adb shell cat /sys/class/net/wlan0/address 9、获取手机内存信息 adb shell cat /proc/meminfo 10、获取手机存储信息...adb shell df 获取手机内部存储信息: 魅族手机: adb shell df /mnt/shell/emulated 其他: adb shell df /data 获取sdcard存储信息:

    1.1K31

    Android自动化之-ADB与ADB shell常用命令

    常用的命令: adb devices , 获取设备列表及设备状态 adb get-state , 获取设备的状态:device:设备正常连接 offline:连接出现异常,设备无响应 unknown:没有连接设备...adb shell ime set com.baidu.input_mi/.ImeService   选择输入法 wm 获取设备分辨率 adb shell wm size   获取设备分辨率 monkey.../.SogouIME   put命令更改默认输入法 adb shell settings get system screen_brightness_mode  获取亮度是否为自动获取 adb shell...在 Android 4.4 及以下版本可通过如下命令获取 IMEI: adb shell dumpsys iphonesubinfo 输出示例: Phone Subscriber Info: Phone...') 把里面的有效内容提取出来就是 IMEI 了,比如这里的是 860955027785041。

    11.7K11

    Android 上关于设备唯一标识的调研

    简而言之:IMEI / MEID 是和设备相关的,移动设备的唯一标志码;而IMSI 和 ICCID 是和手机卡相关的,信息存储到手机卡上,没有安装手机卡的手机,上面获取这两个值为null。...关于SIM卡相关的信息,一般来说没有办法标志设备,因为手机可以任意替换SIM卡,而且现在手机都是双卡双待的,关于双卡手机获取和手机卡相关的信息参考这篇文章 我们这里主要关心设备ID(IMEI或者MEID...); Log.d("Q_M", "imei1:" + tm.getImei(1)); //手机上只会存在一个meid,两个卡槽获取的一样 Log.d("...} catch (Exception ex) { ex.printStackTrace(); } return null; } 注:通过adb...命令行可以查看手机mac地址,不过需要root手机: $ adb shell $ su $ cat /sys/class/net/wlan0/address 【参考文章】 http://www.cnblogs.com

    4.1K30

    百度某SDK设计缺陷导致手机敏感信息泄露(IMEI号和地理位置信息等)

    安装百度手机助手,对应用目录下的plugin.dex进行分析,该文件实际是一个odex文件,需要按如下步骤转换为dex code 区域 adb pull /data/data/com.baidu.appsearch.../app_push_dex/plugin-deploy.dex adb pull /system/framework/ java -jar ~/tools/smali/baksmali-2.0.6....至此,我们可以得出这样的结论,由于百度frontia SDK设计缺陷,导致使用该SDK的应用开放7777端口,本地或者远程攻击者至少可以通过该端口获取手机的地址位置、IMEI、APN等信息,进一步可以通过...漏洞证明: 0x03 漏洞证明 对于百度手机助手: 远程获取手机的IMEI 对于熊猫驾信: 远程获取手机的地理位置信息 上述漏洞也可以本地在127.0.0.1利用,使得本不具备android.permission.READ_PHONE_STATE...利用手机的热点功能,在3G/4G内网内扫描,可以批量获取手机的IMEI和地理位置信息,发现许多主机都打开了7777端口。

    1.7K100

    ADB 学习(1):adb devices 命令

    二、详解 我们在进行测试的时候,我们肯定需要查看设备连接是否成功,设备的信息是否能够获取。...adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”,我们就可以看见如图: ?...Ⅱ、device 状态:这个状态表示的是真机或者模拟器已经连接到了adb服务器上,但是并不代表我们已经可以对他们进行操作。...Ⅲ、offline 状态:表示真机或者模拟器没有连接到adb 服务器 或者是没有响应。 Ⅳ、no device 状态:这个在我这里是没有显示的,直接是空。...四、注意 有些模拟器或者真机在Windows系统下可能直接执行 adb devices 时并不能直接连接成功,这时就需要使用命令 adb connect 127.0.0.1:port 来连接

    4.2K20
    领券