diff --git a/ProjectMix.xcodeproj/project.pbxproj b/ProjectMix.xcodeproj/project.pbxproj index 7dcc9bc..c99ca67 100644 --- a/ProjectMix.xcodeproj/project.pbxproj +++ b/ProjectMix.xcodeproj/project.pbxproj @@ -233,7 +233,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = RLHG37WS99; + DEVELOPMENT_TEAM = 9Z47E25487; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -242,7 +242,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = RLHG37WS99; + DEVELOPMENT_TEAM = 9Z47E25487; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; diff --git a/ProjectMix/main.m b/ProjectMix/main.m index b1fb3ac..610e030 100644 --- a/ProjectMix/main.m +++ b/ProjectMix/main.m @@ -44,6 +44,7 @@ typedef NS_ENUM(NSInteger, GSCSourceType) { NSInteger kImageCount = 0; NSInteger kfixImageCount = 0; + #pragma mark - 公共方法 static const NSString *kRandomAlphabet = @"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; diff --git a/README.md b/README.md index 888057b..194c16c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # iOSMixProject -马甲包混淆工程 +混淆加固工程 -# 5月更新。。 -这个脚本没什么用了,想看就看着玩玩,看看思路。 +# 最近的思路 +不少人私信问最新的思路,在18年10月之前,只要过了机审基本上就等于上架,所以混淆脚本市场很大,目前我主要采用是LLVM混淆,本脚本目前仍能过机审。 # 原工程地址 首先感谢将此脚本初始脚本开源的大佬,但不太适合我们工程,于是我们在原有的轮子上加了几颗螺丝钉,仅供参考思路,奉上原仓库地址。 @@ -33,7 +33,8 @@ 和原来的轮子一样,先配置启动参数再运行,如图 -![image_0](http://ok9lu0v73.bkt.clouddn.com/6C05CE31-D951-4D90-81D3-0314EB267C9E.png) +![image_0](http://puioc6h3a.bkt.clouddn.com/E02D60A5-1DA2-46A9-B759-AB29AEE7C096.png) + 参数解释: 1.工程代码的绝对路径 @@ -59,10 +60,6 @@ # 详情 有关此工程的设计详情请看这篇文章[传送门](http://www.imyuyang.com/2018/02/15/iOS%E9%A9%AC%E7%94%B2%E5%8C%85%E6%B7%B7%E6%B7%86%E6%96%B9%E6%A1%88/) -# 实际测试 - -![image_1](http://ok9lu0v73.bkt.clouddn.com/i18%5Epimgpsh_fullsize_distr.png) - # 痛点 时间复杂度可以说是非常的高,跑起来运行时CPU占用率几乎达到百分百。好在这基本是一次性工具。。。