【ios逆向】如何获取线上app所有的图片资源

你是否曾被线上的某款应用的UI设计深深折服,心里有一种想要尝试开发类似应用的冲动,当开始着手时,发现应用的图片资源没有而苦恼呢?莫方,这篇告诉你怎么搞到所有的静态图片资源。

1、首先,我们要知道app静态图片资源保存的位置,一般有三种存储方式

-直接拖入项目
-存放在Assets
-存放bundle文件

2、如何获取到这些图片

2.1、在越狱设备中下载目标app,然后越狱设备链接PP助手,选择应用游戏-》XX的iPhone,找到目标app
获取目标app.png

2.2、获取目标app的ipa包
获取目标ipa包.png

2.3、此时桌面会生成一个.ipa包
得到的包.png

2.4、更改后缀.ipa -> .zip,打开zip文件目录,选择TrackMyTime
解压文件.png

2.5、右键,显示包内容,你要的图片资源就出来了
目标图片.png

特别说明:红框的文件

如果你发现自己想要的图片在这个文件中没有出现,不要惊慌,不要沮丧,你想要的资源图片在它里边,接下来,我们操作他,获取里边的图片。

3、Asset.car是项目中通过Assets管理的图片资源文件夹

3.1、下载工具
https://github.com/steventroughtonsmith/cartool

3.2、打开项目
cartool工具运行前.png

3.3、cmd+B
cartool工具运行后.png

3.4、打开终端
A B C
A:cartool 路径
B:Assert.car 路径
C:解压后文件夹路径
操作示例.png

3.5、最后enter,去到桌面找到test文件夹,你想要的就在那。
你想要的都在这.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值