在 IPA 中搜索压缩/二进制 plist 文件

逆向工程 ios 字符串
2021-06-13 04:06:28

我正在开发一个 iOS 目标。我对通过字符串运行程序及其元数据很感兴趣。我注意到一个 simplegrep没有返回预期的结果,我怀疑是因为压缩/二进制 plist 文件。

如何搜索 IPA 并从压缩/二进制 plist 转储键值对?

1个回答

通常这将使用已知的压缩算法。只需使用binwalk查找偏移量和压缩算法。然后解压并转储字符串。请记住,有时您可能需要指定编码,例如:

$ string -e l input_file