我有一个 .apk 文件,我想找到它的 UUID 格式的 API 密钥。因为我不知道,它可以存储在哪里,所以我在这里问。
我试着反编译了一下,然后在AndroidManifest.xml中找到了,但是没有。 .apk 是用 Kotlin 编写的,所以我试图将它转换为 Java,但它也没有告诉我任何信息。
当他试图隐藏 API 密钥时,他可以将它放在 .apk 文件中的什么地方?
最后,我使用 grep 解决了这个任务:
grep -a -E '\b[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}\b' .
-a 用于在二进制文件中搜索,因此我不必使用 apktool 或其他工具反编译 apk 文件。