我试图破解apk文件并学习其编码原理。这是其源代码的一部分,可从apk文件反编译:
出于某种原因,我需要此encodeToString
的值。我想知道是否有办法从该apk文件中获取签名的Byte[]
格式吗?或者原始价值更好。
我尝试过How do I verify that an Android apk is signed with a release certificate?中的某些工具,例如jarsigner,以打印出所有标志。但是我不确定是否与原始方法有所不同。
谢谢。
好吧,这是一个愚蠢的问题。只需复制目标应用程序的程序包名称,然后将其替换为getPackageName()
就可以了。