微信重签名问题

按照文章一步一步实现iOS微信自动抢红包(非越狱),
1.先将程序破壳得出文件 WeChat.decrypted
2.然后把WeChat.decrypted改成WeChat,注入dylib,

./yololib WeChat libautoGetRedEnv.dylib

3.这是后得到的还是WeChat文件,请问怎样用sigh重签名微信?
4.根据最简单的重签名应用的方法,用sigh重签名微信如下

./resign.sh YourApp.ipa "iPhone Distribution: YourCompanyOrDeveloperName" -p <path_to_provisioning_profile_for_app>.mobileprovision -p <path_to_provisioning_profile_for_watchkitextension>.mobileprovision -p <path_to_provisioning_profile_for_watchkitapp>.mobileprovision -p <path_to_provisioning_profile_for_todayextension>.mobileprovision  resignedYourApp.ipa

源文件是ipa文件,所以怎样把注入的WeChat变成ipa文件?

1 个赞

文章签名方法是这样的,那这里的embedded.mobileprovision是怎样获取的?

跟楼主一样,看了这篇文章于是就照着弄。但是无论如何都装不上去。如果楼主解决了,可否交流一下。

me too ,楼主解决了后放一下方法。

独立花了1小时研究透重签贵坛居然还要发贴问。
黑灰产智商捉急wwwwwwwwwww

1 个赞

还没解决 :joy:

好的啊 :grin:

大神,你懂?可以把方法发出来吗?

为何我的重签名后,用itool安装,在程序校验信息那里出错

embedded.mobileprovision
要开发者帐号从developer.apple.com配置证书的那块下载。
现在还能重签ipa么?

也在找 这个签名机制

你好,赞,1个小时就琢磨出重签名了,只能说亲,先前肯定有大量的积累。

楼主,您好,这边说的拷贝到wechat.app,这个wechat.app是哪里的?

是Mac上的微信

在Mac系统里面解包微信,unzip -d *.ipa ***

回来回复下,后来解决了,主要是下面的几个命令

//注入动态库
./insert_dylib @executable_path/wxmsgpreview.dylib WeChat
//对动态库进行签名
codesign -f -s “iPhone Developer:xxxxxxx” libsubstrate.dylib
//打包成ipa
xcrun -sdk iphoneos PackageApplication -v WeChat.app -o ~/WeChat.ipa

恭喜~:blush:

发现搞这个很要毅力,要不断试