ios逆向--Clutch砸壳

作者: 独角兽_d8a4 | 来源:发表于2019-10-28 17:41 被阅读0次

1,首先准备好一个越狱手机,然后打开越狱手机中的Cydia应用点击搜索openssh然后安装

Cydia应用点击搜索 安装好的openssh

 2,使手机,电脑处于同一网络中(比如同一wifi)

下载最新版Clutch源码:https://github.com/KJCracks/Clutch/releases

解压,xcode打开  build  然后在Clutch目录下找到

把下载的Clutch放到越狱的手机的/usr/bin目录下:

终端:scp ~/Desktop/Clutch/clutch root@192.168.2.9:/usr/bin/

会提示输入密码:默认密码为alpine

然后ssh连接iphone:(一定要先给手机拷贝Clutch文件再连接手机不然就要走和我一样的坑。。。。血的教训。。。。)

在手机-设置-wifi-找到ip地址

终端:ssh root@192.168.2.9    (192.168.2.9是手机的ip)

然后输入密码:alpine (默认密码)

然后:cd /usr/bin 进入bin文件夹

继续:ls   查看文件夹内目录看是否有clutch

拷贝clutch步骤

接下来给clutch添加可执行权限:chmod +x clutch

然后查看clutch命令是否可执行:终端执行:clutch

clutch命令

接下来就要开始砸壳了!

终端:clutch -i     检索手机安装的应用

终端输出:

Installed apps:

1:  爱思加强版

2:  微信

终端:clutch -d 2 (-d上面图中有注释 就是砸壳  -d  2代表对列表中的第二个应用砸壳)

然后终端输出的最后:

DONE: /private/var/mobile/Documents/Dumped/com.tencent.xin-iOS9.0-(Clutch-2.0.4).ipa

给出了我们砸壳后的ipa包路径

接下来重新开一个终端窗口,不新开窗口就要爬我爬过的坑。。。。。。

终端执行拷贝命令:scp -r root@192.168.x.x:/private/var/mobile/Documents/Dumped/   ~/Desktop/

同样要输入密码:alpine (默认密码)

这样就把砸壳后的ipa包拷贝到桌面了~~~~~

解压得到的ipa包找到里面的Payload文件夹下面的WeChat 文件右击显示包内容在里面找到

接下来终端验证是否砸壳成功:

otool -l ~/Desktop/com.tencent.xin-iOS9.0-(Clutch-2.0.4)/Payload/WeChat.app/WeChat  | grep crypt

输出:cryptoff 16384

    cryptsize 101646336

      cryptid 0

上面cryptid 代表加密状态0表示未加密1表示加密

很明显  到这一步砸壳成功!!!!!!

相关文章

网友评论

    本文标题:ios逆向--Clutch砸壳

    本文链接:https://www.haomeiwen.com/subject/cjwvvctx.html