gzu-liyujiang / Android_CN_OAID

安卓设备唯一标识解决方案,可替代移动安全联盟(MSA)统一 SDK 闭源方案。包括国内手机厂商的开放匿名标识(OAID)、海外手机平台的安卓广告标识(AAID),另外也提供了 IMEI/MEID、AndroidID、WidevineID、PseudoID、GUID 等常见的设备标识的获取方法。

Home Page:https://gzu-liyujiang.github.io/Android_CN_OAID/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

你好!**安全联盟又出1.1.0的了,请问大神何时适配

tianhuangtadie opened this issue · comments

你好!**安全联盟又出1.1.0的了,请问大神何时适配

     2021年9月9日 version 1.0.27
      1. 更新魅族、OPPO接口;
      2. 增加异步获取超时时间设定功能;
      3. 更新加固方案,兼容 Android 12;
      4. 兼容旧版本DemoHelper(可以集成和运行,但会返回不支持);
      5. 修复其他已知问题。

      2021年9月30日 version 1.0.29
      1. 增加支持步步高(小天才)接口
      2. 捕获第三方SDK接口方法实现报错,修复崩溃问题
      3. 更新加固方案,减小加固包体积
      4. 修复已知问题

      2021年10月21日 version 1.0.30
      1. 更新魅族接口
      2. 更新加固方案,固定加固包中so文件名称
      3. 修复已知问题

      2021年12月21日 version 1.1.0
      1. 优化魅族标识判断逻辑
      2. 升级vivo厂商和oppo厂商集成包
      3. 修复代码安全问题

MSA除了“增加支步步高(小天才)接口”,貌似没啥实质性的改变。在1.0.26后不断更新了加固方案,很多Java方法都改到C层反射调用,逆向分析的难度有点大了。

1.1.0版本oppo的获取方式好像发生了变化,新增的新的service, 他们很多判断好像也变了,比如issupport 哪个limit是怎么判断true 或false的?

最近试用了1.1.0版本,必须增加编译x86 cpu架构,不然在安卓模拟器上调用会崩溃。哎....

V1.1.0 版本后对oppo的判断进行调整,已找到了原因了

@mxy19980428 大佬,OPPO的调整,可以分享一下吗?感谢