gpt4 book ai didi

objective-c - 如何解码属性列表中的 Base64 编码 (CFData/NSData) 属性?

转载 作者:行者123 更新时间:2023-12-03 16:56:02 26 4
gpt4 key购买 nike

我正在尝试对首选项文件进行逆向工程(不是为了任何邪恶的目的,只是为了我可以编写它的使用脚本),其中存储了坐标数组。

这是属性列表中的重要片段:

<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>34</integer>
</dict>
<key>coordArray</key>
<data>
AAAAAAAAAAAAAAAAAAAAAT70vS8/M7xSPwAAAD8AAAA/AAAA
</data>
<key>coordCount</key>
<integer>1</integer>
</dict>

我假设数据字符串是一个坐标数组(基于其键名称)。我的问题是,我怎样才能知道那里存储了哪些数据?如果我简单地对该字符串进行 base64 解码,我会得到乱码。有没有办法对其进行解码并将其转换为它来自的任何格式(我认为是 NSArray)?

最佳答案

为什么不将其作为属性列表加载并检查内容?

NSDictionary *plist = [NSDictionary dictionaryWithContentsOfFile:...];

关于objective-c - 如何解码属性列表中的 Base64 编码 <data> (CFData/NSData) 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com