Hikari的Swift移植
llvm/lib/Transform下的其他pass,比如“-Xllvm -do-counter-promotion”,打包就没有问题,Obfuscator下的选项加上就会报错。我看OC的混淆在llvm/tool/opt/opt.cpp里有“initializeObfuscationPass(Registry);”,Swift的版本里没有,是不是这个原因?
View ArticleHikari的Swift移植
用的是源码,我又下了一套适配Xcode10的,把对应Obfusator的代码复制过来,按照https://mayuyu.io/2018/02/13/Porting-Hikari-to-Swift-Clang/
View ArticleHikari的Swift移植
tom555cat: https://mayuyu.io/2018/02/13/Porting-Hikari-to-Swift-Clang/ 我编译份新的试试
View Article自己编译Swift工具链
出于这样那样的原因我们时常需要自己编译一份Swift的编译器来使用。Apple官方在这方面的文档几乎没有。 首先你需要将以下文本保存到~/.swift-build-presets这个文件里 [preset: LocalReleaseToolchain] ios tvos watchos lldb llbuild swiftpm playgroundsupport release...
View ArticleApp以deb包在cydia里安装后的权限问题!
感谢狗神! 大致捋了一下,不管越不越狱,自己的应用都是以mobile用户运行,非越狱应用有沙盒访问限制,在cydia安装的越狱应用有全局访问的权限,而系统自带应用是root用户。 不过,对admin,wheel,staff,_installd这几个用户组的权限还不是特别清楚,这几个分别对应 系统app、cydia、cydia里安装的app以及普通app,望指教!
View ArticleMCMAppContainer iOS 12 失效
建议如果APP有urlscheme,还是用urlscheme检测吧,[[UIApplication sharedApplication] canOpenURL: ]
View ArticleApp以deb包在cydia里安装后的权限问题!
我明白你说的意思,我想表达的意思是我对用户、用户组的各种权限不是很清楚。。。算了,我还是自己去google,这问题问的是有点傻不拉几的了
View Article新版微信注入动态库闪退?
新版微信自 6.7.2开始注入动态库打包安装运行后闪退, 直接重签名安装运行没有问题, 只要注入动态库就运行闪退, 有没有遇到同样问题的小伙伴, 该如何破解? 以下是控制台输出 /private/var/containers/Bundle/Application/9162ED2B-F1D6-442E-8071-07FA55AE9619/WeChat.app/abc.dylib not valid:...
View Article