iOS开发札记iOS逆向

重签名微信过程记录

2019-07-12  本文已影响0人  初xin工作室

今天花了一下午研究了下重签名微信ipa包,把大致的流程和遇到的一些问题记录一下。

首先重签名有很多种方法,整理一下大致有以下几种:

一、最原始的命令行,不使用工具。这个方法最终未能实现成功,卡在中间环节,找不到下文。相关链接:http://www.olinone.com/?p=198

二、使用sigh工具,也是我执行成功的一种方法。稍后细说。

三、使用iReSign,直接在Mac上运行,填入相关信息及文件即可,最为简单。链接:https://github.com/maciekish/iReSign,使用方法可能遇到entitlements.plist文件不知道怎么生成,解决链接:http://blog.csdn.net/lvchaman/article/details/50732716   (只用看他最后一段即可)。

下面详说第二种方法。

1、安装homebrew ,进入官网:https://brew.sh/ ,就一句命令行。

2、安装ruby,vim中输入命令行 brew install ruby。

3、用gem安装sigh工具 ,·sudo gem install sigh 。安装完成后,即可开始重签名。

输入命令行   sudo fastlane sigh resign (别掉了sudo,有的安装的gem没有权限会导致失败,原因是ruby用的是mac自带的,访问内部需要权限)   之后会让你输入你的ipa包地址,选择的Signing Identity以及mobileprovision文件地址,其中Signing Identity和mobileprovision要对应的就行。可用ADHOC来包含你的device来进行生成。

最后出现Successfully signed xxx/xxx/xxx/xxx/wechat.ipa就成功了!

补充一篇看到的类似的文章:http://www.isaced.com/post-278.html

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

作者:猴子的毛

来源:今日头条

链接:https://www.jianshu.com/p/582361a6c1e2

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

上一篇下一篇

猜你喜欢

热点阅读