设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
逆向解析苹果 bplist 的问题
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
求职半个月,感觉快撑不住了,想听听大家的
›
F站怎么有这么多人以 PC 为荣?
›
共事了 7 年的同事今天 last day,还是会有
›
ChatGPT, Claude, Gemini 会员三选一 应该
›
离线听书 App 上架 Google Play,寻找封闭测
今日热议主题
被花了很多心思带教了一年多的小弟背刺了
请教招 web 前端面试都该问些啥
iOS Home Control(右上角下拉界面)设备顺
求推荐价格 500 左右的游戏鼠标?
[杭州招聘] Golang 后端工程师
古籍文本的 OCR,大家有没推荐好的开源项目
intel qsv ffmpeg 编码问题
用 AI 撸了一个游戏产业图和电影产业图
招钱包测试总监
广西电信疑似被部分限速
显示全部
|
最新评论
16 条回复
·
1806 次点击
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 页
浏览过的版块
程序员
返回顶部