设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
逆向解析苹果 bplist 的问题
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
有今天还在上班的嘛
›
带孩子到底要几个人!
›
如何看待理发春节前涨价
›
部门混进一个混子,我该如何避免被牵连
›
提前放假的都是什么公司?
今日热议主题
2026 Bybit 大陆用户注册教程。。
2026 Bybit 大陆用户注册教程
前段时间 vibe 的 GeoCam+地理标记相机春节
有没有必要通过延迟更新,更新到 iOS18.7.2
年末大扫除,慢出闲置, switch OLED 套装
收一个搬瓦工的 mega pro ,溢价 100,需要
OpenClawWeChat - 通过微信小程序与 OpenCl
[公益站&&付费站] 又来送福利了! Opus4.6
找个 apple tv 美区车
告别 VPS 和 API 坑: OpenClaw 一键布署,
显示全部
|
最新评论
16 条回复
·
1826 次点击
11#
ratazzi
小成
2025-3-20 09:09:53
python plistlib 这个是标准库,也支持二进制的
12#
scienhub
楼主
小成
2025-3-20 09:14:16
@ETiV @shuax @ratazzi python bplist 这个我试过的,很多 case 会报错。 /usr/libexec/PlistBuddy 这个我没有试过,但是我记得我试过另外一个 macOS 自带的命令行工具,也是无法转出,报错。 我猜是 Osirix 在存 bplist 的时候做了什么特殊的处理,导致标准库无法读,所以比较想到源代码里看看啥情况。
13#
elgae
小成
2025-3-20 09:48:04
发个 ROI 文件,我试试看
14#
MozzieW
小成
2025-3-20 09:52:48
按照开发改代码的思路,假设你已经把 Horos 运行起来了,可以找到页面按钮的文案,搜索文案找到对应页面,也就能找到对应的逻辑。 另外代码里面有个 ROIWindow 里面有 export xml 功能,不知道是不是你要找的
15#
icyalala
小成
2025-3-20 10:04:02
直接把文件改名为 plist ,然后就能用 Xcode 直接打开。或者直接下个 plistedit pro 来导出其他格式
16#
rozbo
小成
2025-3-20 10:06:15
这种有两个格式 plist ,其实就是 xml bplist ,其实就是二进制的 plist ,b 代表 binary 是一种标准的格式,如果你只是想打开看一下,用 xcode 双击就可以 如果你想用编程的方式解析, 各个语言基本都有 libplist 可以支持到 针对你的情况,如果连 xcode 都无法打开,那有可能魔改了部分行为,就要具体去分析目标 app 的实现了。通过 ida 结合 lldb 调试去定位到。
17#
shuax
小成
2025-3-20 10:35:41
plist 文件发来
1
2
/ 2 页
返回顶部