ipad jailbreak记录

1. 目标

期望在ipad 4上正常登陆微信(由于ipad版微信7.0.11放弃了对32位处理器的支持,因此登陆时会提示“你的微信版本过低,请升级至最新版本微信后再登陆微信”,但是跳转到升级页面进行升级后又只能升级到支持32-bit处理器的最新版本,从而导致无法登陆)

2. 结果

目标未实现,在修改了微信的info.plist文件(目录/var/mobile/Applications/0CCE8063-08E7-47E8-BFC9-383054647CE4/WeChat.app)中的版本为最新版本后,依然会提示安全性问题,最终导致无法正常登录。(jailbreak过程可参考所以记录)

3. 相关工具

爱思助手:https://www.i4.cn/ 可jailbreak,但是对系统有要求,所以jailbreak前要看目前支持的系统,先将系统刷到支持的系统版本再进行后续操作;
Cydia:类似App Store,对于Cydia无法访问网络的问题,是因为大陆版本加入了网络权限提示,但是Cydia不提示网络,所以无法访问网络(Unreachable Host),操作方式就是使用后面的Impactor或AltServer进行ipa离线安装包的安装;
Impactor:目前由于ipad的10.0.33版本的API变更,目前已经无法正常安装,Impactor需要使用0.9.52版本;
AltServer:Impactor的替代品,注意安装时的密码账号设置(https://appleid.apple.com/account/manage)中的安全部分的“App 专用密码”,点击“生成密码”输入任意串后得到密码,然后输入这个密码。
使用AltServer安装MobileTerminal工具后,通过shell进入控制台并删除以下文件(参考https://www.exchen.net/ios-hacker-cydia-%E4%B8%8D%E8%83%BD%E4%B8%8A%E7%BD%91%E7%9A%84%E7%BB%88%E6%9E%81%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.html):

/var/preferences/com.apple.networkextension.plist
/var/preferences/com.apple.networkextension.cache.plist
/var/preferences/com.apple.networkextension.necp.plist

Cydia能上网后再需要安装AFC2补丁(参考https://www.i4.cn/news_detail_21953.html)
至此能正常访问微信应用目录的WeChat.app中的info.plist文件,并进行修改,目前修改版本后发现依然无法正常登录(参考https://www.feng.com/post/12941534)。
jailbreak成功修改info.plist结果图

4. 总结与展望

  1. 尽管未实现目标,但是掌握了一些工具比如AltServer等;
  2. ipad4通过修改微信info.plist版本号以失败告终,希望后续与高人继续指点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值