iOS APP重签名

作者 : 开心源码 本文共1192个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共156人阅读

当我们把AppStore上的App下载后,如少量视频应使用,想看某个视频,但是发现这个视频又有广告,
我们只能通过逆向的手段进行广告去除。但是此应使用只能安装在越狱手机上,非越狱手机上是不能进行安装的,此时心中一定一万只草泥马呼啸而过…那这个时候只能通过重签名的手段让其安装在非越狱手机上,我们下面以腾讯视频举例,如何对从appStore上下载的app进行重签名操作。你们想都别想,我是不会去除广告的…我们想在非越狱手机上达到的效果是这样的…

image.png

第1步

利使用`Clutch`对腾讯视频App进行脱壳操作注:只有进行脱壳的app才能使重签名过得应使用 在非越狱手机上进行安装,解压脱壳后的app

image.png

第2步

 进入`iFunBox`拿到通过`tweak`生成的`TencentHook.dylib`文件

image.png

进入`iFunBox`拿到`CydiaSubstrate`文件

image.png

准备一个`embedded.mobileprovision`文件,可以在苹果开发者中心下载或者者让xcode自动生成

image.png

一律准备好之后,并把这3个文件拖进`live4iphone`中

image.png
image.png

第3步

通过终端进入当前目录,并把`TencentHook.dylib`注入到mac-O文件中insert_dylib @executable_path/TencentHook.dylib live4iphone --all-yes --weak live4iphone

image.png

通过如下命令更改动态库的加载地址install_name_tool -change /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate @loader_path/CydiaSubstrate TencentHook.dylib

image.png

第4步

查看电脑上可使用证书:security find-identity -v -p codesigning

image.png

对`TencentHook.dylib`进行重签名注:假如电脑上有多个证书,肯定要选择与`embedded.mobileprovision`相同的证书文件进行签名

image.png

对`CydiaSubstrate`进行重签名

image.png

第5步

 通过`iOS App Signer`对App进行签名操作 签名之后会在对应文件夹下生成一个`ipa`包

iOS App Signer传送门

image.png
image.png

第5步

大功告成,可以通过`iFunBox`或者者`PP助手`等工具把该ipa包安装在非越狱手机上了...非越狱手机上效果图如下

image.png

总结

以上只是本人在学逆向以及重签名的一个步骤总结,供大家参考用,不喜勿喷

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » iOS APP重签名

发表回复