AXML uint8 array 第一个为 0 导致解析失败
KEXUJIAN opened this issue · comments
KEXUJIAN commented
描述 bug
解析某些 apk 时发生错误,"Error: Parse AndroidManifest.xml error"
复现
工作原因无法提供 apk
预期表现
解析成功,拿到包名和应用名
请填写您的Node或浏览器版本:
- [chrome 91.0.4472.114]
原因:
出错的包的 AXML 读取的 buffer 中的 chunkType 是 0,导致 chunkType 的校验未通过。
但是使用后端的反编译工具可以解析(用的应该就是 apktool)
KEXUJIAN commented
此 APK 被加固过