求个一键开关数据网络的方法,CTCellularDataPlanSetIsEnabled在ios9不能用了
如题求个一键开关数据网络的方法,CTCellularDataPlanSetIsEnabled在ios9不能用了
View Article微信重新签名以后推送失效。
你好,我修改了info.plist 签名后就直接灰色的 不能打开了。还有什么技巧吗? 而且我记得微信在启动的时候是会验证他的bundle id的 ,这个需要hook一下吗
View Article【提问】关于lldb调试block的问题
屏幕快照 2016-05-30 下午11.26.45.png948x152 22.6 KB 屏幕快照 2016-05-30 下午11.27.28.png994x370 45.6 KB 狗神,可能我比较笨,这文章来来回回我看了10多遍了.. 我不知道我什么地方出了问题..这些感觉都不是参数..
View ArticleIf ( !((unsigned __int8)(_NF ^ _VF) | _ZF) )
标题的这句代码表示什么意思啊,看不懂,_NF, _VF, ZF分别表示什么意思,我没有看到给这几个赋值的地方。
View Article微信重新签名以后推送失效。
修改后你要重新签名吧,还有你的证书要对应bundle id。我没有Hook微信的bundle ID验证也能启动,所以这个应该是不需要改,只不过它请求的时候都会带有这个bundle,TX大老爷很容易发现你用的是修改过的版本。你可以试试看Hook掉ManualAuthAesReqData这个Class的Bundle ID。
View ArticleIf ( !((unsigned __int8)(_NF ^ _VF) | _ZF) )
我知道怎么回事了,这个是按了F5之后的代码,反而不好看了。原指令是 loc_B68C STR.W R8, [SP,#0xC+var_10]! MOVW R0, #(:lower16:(kCFCoreFoundationVersionNumberptr - 0xB6A0)) VLDR D17, =675.0 MOVT.W R0,...
View Article【提问】关于lldb调试block的问题
然后依次推导,0xe469d就是block代码块的函数指针。于是从该位置下断点,发现确实程序从该处停下来了。 从这里应该可以找到block的实现,到实现那里看看,应该就可以找到参数了
View Article微信重新签名以后推送失效。
MobileInstallationInstallForLaunchServicesblock_invoke240: Returned error Error Domain=MIInstallerErrorDomain Code=37 "Appex bundle at...
View Article推荐一个改进过的 iResign,除了可以对 App 重签名以外,支持对里面的扩展重签名,以及动态注入 dylib
先上图: Github: https://github.com/qiaoxueshi/iReSign 目前还不支持 native 的 extension,比如最新版本的微信的 Apple Watch native extension,后面考虑支持,支持的大概的原理其实是把这个 extension 删掉,因为 native 的extension 是跑在 apple watch 上的, dump...
View Article手把手教你制作一款iOS越狱App,伪装微信位置
你dlopen 是为了主动调用tweak 中的方法,也就是主App 调用 tweak tweak 和 主 App的 NSUserDafualts 应该是存在不同路径下的,应该不能通用读取,你可以试试
View Article