android唯一机器码生成方案

原创 2016年05月30日 18:48:10
 经过进一步的调研,唯一的机器码生成方案需要以IMEI码为主,MAC地址及其他参数为辅的生成方案。具体方案如下:
  唯一机器码生成方案:
       1、拼接字符串:IMEI码+WLAN MAC地址+手机品牌+手机型号+设备参数.length%10
       2、若IMEI与MAC地址都没获取到的时候或获取都为空的情况下,则使用UUID+缓存的形式当为唯一机器码。
       3、将拼接的字符串使用MD5加密生成32位小写信息描述,作为唯一机器码
  其他问题说明:
  此方案唯一不足之处是:
  如果同一品牌,同一型号,不同设备之间使用相同的IMEI,但MAC地址又获取不到的情况下,会得到相同的唯一机器码。
  解决的办法是再加一个SIM卡串号的一个拼接,但是又有一个问题:同一台设备上换卡了,那么唯一机器码就不准了。
  
  结论:
  所以我还是倾向于以上方案。

Android 获取唯一机器码的代码

做应用时很多时候都得获取到每个设备的机器码 Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID...
  • laohuang1122
  • laohuang1122
  • 2013年10月04日 23:04
  • 11052

Android 获取唯一机器码的代码

地址:http://blog.csdn.net/laohuang1122/article/details/12293377 做应用时很多时候都得获取到每个设备的机器码 或者 ...
  • hrklzwzj
  • hrklzwzj
  • 2016年07月14日 16:51
  • 1493

分享:Android中利用机器码注册机制防止破解

最近做一个Android应用时遇到这个问题,客户要求功能必须注册才能使用,而程序本身又不是联网在线使用的,这就要在程序中加入机器码注册码机制了。 众所皆知Android应用是基于Java开发,如...
  • huzgd
  • huzgd
  • 2011年08月13日 15:04
  • 26862

android 机器码获取/ 品牌获取 / 型号获取

/** * 获取机器码 加过密,也是唯一的 * @return */ public void getJiQiMa(){ final Telepho...
  • qq_29755359
  • qq_29755359
  • 2017年09月21日 19:26
  • 229

安卓机器码修改

  • 2015年12月15日 23:17
  • 788KB
  • 下载

入门——Android 获取唯一机器码的代码

做应用时很多时候都得获取到每个设备的机器码 Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID...
  • yuanfenwuyue1989
  • yuanfenwuyue1989
  • 2012年07月12日 12:42
  • 7162

Android 获取唯一机器码的代码

做应用时很多时候都得获取到每个设备的机器码 Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID...
  • wenyiqingnianiii
  • wenyiqingnianiii
  • 2014年06月11日 14:50
  • 2996

Android 唯一设备号生成方案

以下是一种比较靠谱的解决方案。通过获取到 IMEI、AndroidId、macAddress 进行拼接,再将拼接结果进行 MD5 转换,那么就可以得到一串 32 个字符的 16 进制数据,这时候也能够...
  • yubang3223111
  • yubang3223111
  • 2017年04月12日 19:24
  • 360

机器码生成器

  • 2013年05月12日 23:34
  • 1.15MB
  • 下载

Unity设备唯一性验证(二维码扫描)

是不是被标题骗进来了,客官,来了就别走了。 对!又是这种Low的不要不要的验证方式,不知道有没有哪个大神想出来比较好的设备唯一性的验证方式,没有办法,客户是爸爸!!!! 需求篇: 先说一下客户的需...
  • DerXiu_Xiu
  • DerXiu_Xiu
  • 2016年11月25日 17:35
  • 1013
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android唯一机器码生成方案
举报原因:
原因补充:

(最多只允许输入30个字)