- 对hap包、app包签名后,怎么去查看hap包/app包的签名?
- 打出的hap包,怎么去方便的反编译abc?执行./ark\_disasm modules.abc modules后报错:[TIDa6bd62]E/反编译器:\>无法打开指定的Pandafile:<modules.abc\>,有无更好的工具可以方便查看,类似jadx-gui去查看apk文件
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答968 阅读
1 回答939 阅读
1.当前可以见.hap后缀的文件命名为.zip然后解压查看文件配置,搜索version-name找到对应的签名
2.当前提供的反编译工具就是ark\_disasm,使用方式:
将.abc文件和ark\_disasm.exe放在同一文件夹下,按住shift右键打开windows power shell输入.\ark\_disasm modules.abc modules.txt就会在当前文件夹下生成一个modules.txt文件,内容为反编译后的方舟字节码
参考:https://gitee.com/openharmony/arkcompiler\_ets\_runtime/blob/master/docs/README\_zh.md\#%E5%8F%8D%E6%B1%87%E7%BC%96%E5%99%A8%E5%B7%A5%E5%85%B7%E6%A6%82%E8%BF%B0