无需使用jadx-gui和mac电脑获取app备案公钥的方法
jadx
skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
项目地址:https://gitcode.com/gh_mirrors/ja/jadx
·
由于2023年,国家要求上架的app必须备案,因此app备案成为了很多公司迫切的需求。
备案的时候,需要填写app公钥,MD5值等参数,这些参数对于不熟悉加密技术的人来说,简直是无从下手,因为目前的开发工具并没有提供查询这些参数的界面。
对于备案的网站,教程要我们ios使用mac电脑去获取公钥,android则使用反编译工具jadx-gui去获取公钥和md5信息,这些都太麻烦,比如假如没mac电脑就无法获取ios的公钥,而且新版本mac电脑系统获取到的公钥是带省略号的不完整的。假如只有mac电脑,mac系统安装mac版本的jadx-gui又太麻烦。假如为了这个备案,准备两台不同系统的电脑,就太不划算了。
所以这里可以使用这个在线工具来获取公钥和md5:
ios:
https://www.yunedit.com/iosmd5
android:
https://www.yunedit.com/androidmd5
如下图,可以获取公钥、md5、SHA1值、公钥16进制、公钥10进制等信息,满足各种平台的上架参数填写要求:

skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
最近提交(Master分支:2 个月前 )
ea680248
* Use length in header for checksum, fix error in Dex v41
* check if length can be read, use utils method to read int values
---------
Co-authored-by: Skylot <118523+skylot@users.noreply.github.com> 8 小时前
56ae4a60 - 3 天前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)