手机软件加密!大家来看看!
目前遇到个,公司开发拉个软件,由于特殊性质
针对每个手机都要进行加密
所谓的加密就是:
以前做J2EE,WEB等软件时候,采用对识别计算机的机器编码,然后这样每个软件就只能一台机器使用。
我们公司的这个手机软件也要达到如此。
问题:
手机上有没有类似计算机里的机器码那种东西形成唯一标志符。
有的话怎么取?
没有的话,请大家给我点建议!
就这些
------解决方案--------------------没有意义的
J2me不支持自定义ClassLoader,不支持本地代码,很容易被破解
就算你找到了标志,更容易被人查找到加密的位置
------解决方案--------------------*#06#
System.getProperty( "IMEI ");
Moto的仿佛是这样?楼主可以试下
------解决方案--------------------手机有唯一的编号 IMEI,GSM规范里明确规定 "*#06# "可以查到IMEI号
------解决方案--------------------手机的cpu有没有什么特殊的编号.
呵呵。.
随便说说。不懂这些..
------解决方案--------------------人家把jar copy出去你怎么检测阿。。
------解决方案--------------------考虑的还真是可以
------解决方案--------------------使用IMSI唯一标识手机。但是并不是所有的手机都支持。
------解决方案--------------------学习
帮顶
------解决方案--------------------出售手机游戏。QQ:779856263
------解决方案--------------------你可以下载 http://chunture.com/documents/mobilebook31.rar 看看我们的加密技术。没有很好的扰码技术,再强的加密算法都是空谈。
我们提供深度扰码技术。经我们深度扰码后的class文件反编译后全是机器指令,无法人工阅读分析。如果有兴趣,请联系 mobilebook@gmail.com
谢谢。