iOS 菜鸟逆向学习 (一)

本文探讨了图像识别技术的应用,包括使用第三方SDK、自行开发以及逆向工程解密App的方法。详细介绍了如何通过脱壳软件Clutch和class-dump工具来获取已签名加密App内部使用的类信息,以便了解其工作原理。文章强调了信息技术领域的专业知识在深入理解复杂系统中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


最近在做图像识别,目前借助第三方来进行图像识别,试了很多SDK,最多的就是高通了,自己写的话可以借助opencv实现一些,也在网上搜了许多识别的app,想知道他们用的什么方法,最少我想知道第三方是什么?但是下载下来的app苹果是经过签名加密的,相当与有一层罩子在上面,不过没有关系,会有办法将其敲碎的。

在这里之前还说的是,必须有一台越狱的设备才可以,这样才能进行解密

必备设备  越狱设备

脱壳软件 Clutch 也可以是其他的  手机上安装

软件 class-dump  电脑上安装 下载地址:

http://download.youkuaiyun.com/detail/landaozi/7472067

第一步 先下载你要逆向的app

安装好之后 用终端登录手机 手机必须安装OPENSSH


上面的截图就是现在的要执行的命令,第一步登录手机 输入命令 clutch 可以看见手机上安装的软件  然后用clutch + 软件名字就可以去壳了。

下一步用到的就是class-dump 这个工具

第一步将手机中ipa安装在手机上,将其目录下的.app文件导出来在桌面上

进入到.app 目录下

用终端打开运行命令
class-dump -H XXX.app -o xxx.h

后面xxx.h 是导出来后文件夹的名字这样就可以看见所有的.h文件了 现在我看看头文件 就可以知道用的什么类了  是不是很方便。。。。。。。

当然如果有什么错误或者更好的办法可以指出来 共同进步。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值