Android 第三方提供的 aar 如何升级内部 openssl 库的版本?

查看 86|回复 6
作者:john6lq   

上架 Google Play 警告 OpenSSL 版本太低,需要升级之后才能发布,详细信息可以参考 https://support.google.com/faqs/answer/6376725?hl=zh-Hans
问题是 1. 提供方没有升级意愿。2. 我不知道直接替换各架构下的 so 是否可行。
想知道大家是否有处理过相似问题。

openssl, 升级, aar, 版本

darkengine   
直接替换 so 库极大概率会崩
ysc3839   
字符串扫描?可以试试把 so 里面版本号字符串改掉
AoEiuV020JP   
没有保证可行的方案,只能随便试试,
替换 so 崩溃的话看看能不能反编译这个 jar 自己修崩溃的点,so 使用不多的话小概率可以自己修好的,
实在不行而且不开源的话只能放弃这个 aar 呗,不提供更新的闭源项目本来就是迟早淘汰的,
DefoliationM   
换个提供商,说明你用的这个版本的 openssl 可能有漏洞,本来就该升级了。
yatoooon   
拿着一个黑盒 , 想改里面的东西 , 不容易的
yatoooon   
1.最好是找提供方 你说了不行
2.直接换 so 大概率不行
3.反编译 aar 替换 so 处理崩溃地方逻辑 重新打包 比较麻烦但是应该可行
您需要登录后才可以回帖 登录 | 立即注册

返回顶部