自己瞎琢磨的dcc+ollvm签名校验
本帖最后由 小骚 于 2020-11-29 03:30 编辑各路大神的签名校验合集
内置8种校验方法,全部弄到native层并ollvm混淆(不知道算不算,但是混淆后我是看不懂........)
1.普通的签名校验(MD5计算)
2.校验Application(检查是否被动态代{过}{滤}理)
3.提早检测(在调用attachBaseContext之前检测签名)
4.检测PM代{过}{滤}理(检查IPackageManager有没有被动态代{过}{滤}理)
5.较新的API检测(用API28以上的新API去获取)
6.普通校验sha1值
7.普通签名校验
8.classes.dex crc校验(Logcat过滤"checkcrc"可以看到当前classes.dex的crc值)
成功条件:修改点击后最底下字符串并显示所有都通过(我大意了啊 没有闪)
ps:逻辑出现一点小问题,已修复(只修改so的情况下有核心破解可以直接成功)
这个可以有 需要重新编译签名吗,我编译没通过 尝试一下,感谢分享 我这很水~~ 本帖最后由 wululu0922 于 2020-11-29 01:22 编辑
CN fix一键过。。
https://wululu.lanzoui.com/iR7Tcivii4j
还有个PM没过。。 wululu0922 发表于 2020-11-29 01:20
CN fix一键过。。
https://wululu.lanzoui.com/iR7Tcivii4j
还有个PM没过。。
仔细看成功条件!!字符串改了吗,而且只要有一个没过就不算成功 不懂的哦期待大神 这个必须有{:1_889:} 希涵哥哥牛逼啊{:301_974:}