如何知道苹果电脑flash过期的mobileprovision文件过期时间

只需一步,快速开始
查看: 11772|回复: 4
未越狱的iPhone4安装破解iPA文件(不是询问,而是已经有一种可行的办法),高手进。
该用户从未签到
马上注册,结交更多好友,享用更多功能,让你轻松玩转手机之家!
才可以下载或查看,没有帐号?
15:42更新:
样机对应程序已经上传完毕,请FY们测试:
1.Pianist Pro:
2.PVZ HD 1.05 Demo:
3.Star Walk HD:
4.The Elements HD:
5.RealRacing HD:
17:50更新:iPad样机备份已经上传完毕,地址
感谢听海观潮版主的分流:
(请注意:只有系统为4.3的可以使用这个备份进行测试。)iPad和iPhone4备份是通用的。在此请FY们测试是否好用。(恢复备份后如果系统-设置-通用中的还原选项消失、密码设置选项消失、访问限制消失,即为成功),成功的请PM我,谢谢(回复的人太多,看不过来了)。
17:30更新:备份对应的软件签名有了新进展,稍后放出可供测试的样机App。
16:15更新:已上传50%,预计5:20上传完毕,感谢FY们的支持,没想到这么多人加分回帖捧场,谢谢。
15:12更新:不知道为什么,dbank上传到98%卡住不动,正在换115。
12:59更新:最后进行兼容性测试,预计下午2:30上传。
----------------------------------------------------------华丽丽的分割线---------------------------------------------
以下回答FY们的提问:
Q:持怀疑态度观望中,要是可行,封这个后门也很简单
A:可行概率99%,至于封堵嘛,封堵以后肯定会有新的后门了~~
Q:lz 要是坑的话会扣惨哦
A:放心吧,我没那么无聊的。
Q:怎么可能有这么简单的事情?
A:是的,没看错,就这么简单。
Q:里应外合去你店里偷个样机 让大婶研究研究
A:偷样机不可能,但是你如果有时间的话,可以把备份发给大婶们研究研究啊~
Q:这个果断加分,不过LZ别被Apple发现了,那样饭碗不保啊
A:为了FY们,本人不惜一切!
你这样的话犯法的吗
我只是想问问而已不要喷我
A:那如果是这样,那些专门破解iphone的团队就不犯法吗?
Q:哪里那么神奇……之前就有黑客发过不越狱装破解IPA程序的方法了……
A:如果是真的,请给出地址或方法(iPAGod不算,因为实在无法普及,而且还是收费的,速度而且特别慢。)
再次感谢FY们的支持,对了,除了加分以外,别忘了回个帖!
----------------------------------------------------------华丽丽的分割线---------------------------------------------
以下是原帖内容:
先说下本人身份:某Apple官方授权店普通员工。
最近这里iPhone4卖的不错,有很多人看了这里的样机立刻决定购买。
随之的疑问产生了:有个客户问我:样机卖不卖?
我回答了一句:样机每周要交回苹果总部的,而且里面装了很多正版软件,不卖。
可能有些FY在这里已经看到了:“里面装了很多正版软件”这一句。究竟有什么玄机呢?
因此,我开始偷偷的越狱了样机,开始研究店里的样机的系统文件~~
ne先打开iFunBox,提取了var\mobile\Applications中的那些所谓的样机中的正版程序,发现他们没有程序目录中常见的“iTunesArtWork”
(程序图标)、“iTunesMetadata.plist”(购买信息),因此,这些程序一定不是正常方式安装上去的!!!
Apple一定在系统中留下了后门,我又发现了\Applications\DemoApp\里面的文件和家里的iPhone中的有很大差异,而Demo的意思正巧是“样机”。我在当时猜测那台机器\Applications\DemoApp\中的文件就是决定那些正版软件是否可以安装在其他手机中的关键。
可是没有越狱时无法将DemoApp中的文件复制到手机。想了大半天,怎么会这样?
突然itunes跳出来,提示正在备份iPhone,Oh!备份!
我又把样机的备份恢复到另外一台不是样机的iPhone4上,猜猜怎么样?
另外一台普通iPhone(没有越狱,4.21)竟然变成了样机,(验证方法:进入设置,看看有没有还原选项?)没有的话,样机了!!
这时,它已经可以安装样机里的正版软件了(直接用iTunes)(没恢复备份时试过,不行)!我猜测:或许这种情况下,破解的iPA也可以安装,可是仍然报错。
研究了多个样机中的软件目录,都发现了一个embedded.mobileprovision文件!!对,这就是样机程序的签名(正常的程序没有)。
Google了一下,这个embedded.mobileprovision是开发者签名,无法伪造,而关于利用样机漏洞安装盗版app的例子尚无前例。
该用户从未签到
该用户从未签到
可是,以上软件安装之后更新的时候,id是否会出现问题?
签到天数: 10 天[LV.3]偶尔看看II
一个一个的安装&&
头像被屏蔽
签到天数: 69 天[LV.6]常住居民II
提示: 作者被禁止或删除 内容自动屏蔽
Powered by  测试build是通过TestFlight递交的,测试人员手上没有源代码,开发人员在国外,不方便共享源码,如何能做IOS的?  经过折腾,发现了个可能的办法,  1. 先通过TestFlight安装build  2. 再把build通过ifanbox把build导出来成为ipa文件  3. 下面就需要把ipa文件重新签名,方法有两种  方法一:  利用商业化工具签名,SeeTest支持把ipa重新签名,签名需要提供 provision文件,和开发者证书私钥和密码  方法二:  自己想办法签,代码参考如下unzip app.iparm -rf Payload/MyApp.app/_CodeSignature/cp ~/Downloads/AdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovisioncodesign -f -s "iPhone Distribution: Company Certificate" --resource-rules Payload/MyApp.app/ResourceRules.plist Payload/MyApp.appzip -qr app-resigned.ipa Payload/  其中"iPhone Distribution: Company Certificate"是你证书的common name, 别的没什么要注意的。  方法三:  网上有推荐用一个叫iresign的工具签名,其实挺好用,该工具只能在mac下面  个人推荐用方法三,但是要注意一个问题,就是iresign需要你提供四个信息,一个是ipa文件,一个是provision文件,一个是证书的common name,最后一个是entitlements.plist文件。前三个想必大家都懂,但是第四个之前真没听过,网上资料也有限。  请用下面的方法生成entitlements.plist文件/usr/libexec/PlistBuddy -x -c "print :Entitlements " /dev/stdin &&& $(security cms -D -i production.app/embedded.mobileprovision) & entitlements.plist/usr/libexec/PlistBuddy -c 'Set :get-task-allow true' entitlements.plist  生成之后,再利用iresign,就可以做出一个可以被xcode instrument的ipa包了。:转载时请以超链接形式标明文章原始出处和作者信息及本声明
在apple修改协议后,Adobe继续开发iphone开发包,现在要用flash开发iphone最简便的方法就只能用flash CS5来生成,或者用大量的指令来生成ipa,由于FlashDevelop的灵活配置,现在可以简单方便一键生成ipa,而不用受制与CS5下开发了。
1.下载 Package For Iphone 的安装包
2.在FlashDevelop中打开Tool-&Custom Arguments
插入以上变量名,每个变量名值如下:
PFIPath:&& 为Package For IPhone 中/Bin/Pfi.bat的全路径
DevPath: 为你存放iphone开发证书以及开发配置(.mobileprovision)文件的路径
IPProfileName: 为iphone开发配置文件(.mobileprovision)的文件名
IPCert: 为iphone开发证书(.p12)文件名
IPPSW: 为证书密码
ExFileList: 要包含在ipa的文件列表,每个文件间以空格隔开
AppAS: 程序的启动类的AS文件名
ExtSrcPathes: 外库源文件的应用路径
ExtLib: 包含SWC的文件路径或者目录
3. 打开Macros-&Edit Macros,添加一个宏CreateIPA
点击Entries 编辑输入:
RunProcess|&$(CompilerPath)/bin/amxmlc&;-sp &$(ProjectDir)/src& -el &$(CompilerPath)/frameworks/libs/air/airglobal.swc& -l $(ExtLib) -o &$(OutputDir)/ipa-$(OutputName)& &$(ProjectDir)/src/$(AppAS)&
#$$(Command=RunProcess)|$$(Arguments=&$(PFIPath)&;-package -target ipa-test -provisioning-profile &$(DevPath)\$(IPProfileName)& -storetype pkcs12 -keystore &$(DevPath)\$(IPCert)& -storepass $(IPPSW) &$(ProjectDir)\ipa\$(ProjectName).ipa& &$(OutputDir)/$(ProjectName)-app.xml& -C &$(OutputDir)& &ipa-$(OutputName)& $(ExFileList))
4.下载app.fdt,放在FlashDevelop目录下的Templates目录中,然后在项目中的bin-Debug目录添加文件app文件,保存文件名为 项目名-app.xml,如项目为 TestGame 那么就保存为 TestGame-app.xml
5.然后点击 Macros-&CreateIPA,等一个控制台过后,点击 ok,就等待吧~~~
点击ok后会出现1个空白的控制台,等待这个控制台完成后(大概1-2分钟),在你的项目目录中多了1个ipa的文件,你会发现你的ipa文件。
引用地址:
访问统计:

我要回帖

更多关于 苹果电脑flash过期 的文章

 

随机推荐