ios已安装app提取_了解iOS内部原理

本文介绍了如何在不越狱的iOS设备上修改微信运动步数,探讨了iOS内部原理。通过砸壳ipa文件,使用iOSOpenDev、yololib、CaptainHook等工具,编写Hook代码并注入到微信二进制文件中,实现功能修改。同时,详细阐述了每个步骤,包括准备、实现过程以及可能遇到的问题。
摘要由CSDN通过智能技术生成

微信消息禁止撤回、自动抢红包、虾米音乐VIP怎么来???。

为了满足一下好奇心更为了能够深入的了解iOS内部原理

1.要做什么

在手机不越狱的情况下,可以修改微信运动步数。当然网上也有很多教程(包括越狱的和非越狱的),可以直接拿来用。但为了知其所以然,所以打算自己动手一步步实现。

45d0cc4052b0d34a18ee69dec420a3a1.png

2.准备工作

需要用到的工具:已砸壳的ipa文件、iOSOpenDev、yololib、CaptainHook、iReSign(很好用的签名工具)。由于直接从AppStore里下载的App都是经过加密的,所以需要解密(即砸壳,需要有一部越狱设备),没有越狱设备直接去网上下载即可。

3.开始实现

(1)下载ipa完成后要确认下是否真的已被解密。

先通过命令

unzip weChat.ipa

解压得到weChat.app文件,

再通过命令

otool -l WeChat.app/WeChat | grep -B 2 crypt

来查看是否已解密。结果如下:

        
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值