社区
iOS
帖子详情
IOS应用混淆代码上架到应用商店。
weixin_44925799
2019-10-13 12:39:57
之前上架过应用商店后来更新App被拒了。 有过经验的欢迎报名。报酬300元。
...全文
131
回复
打赏
收藏
IOS应用混淆代码上架到应用商店。
之前上架过应用商店后来更新App被拒了。 有过经验的欢迎报名。报酬300元。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
virboxprotector_2.0版免费试用版-支持APK加固
方案简介 深思
iOS
应用
加固方案(VirboxProtector)基于虚拟机保护技术,无需启用 Bitcode,无需替换 Xcode 编译器,可以从可执行文件中直接解析出 ARM 指令,然后进行
代码
混淆
和虚拟化。专业的加固技术,为
应用
本身及重点模块提供高强度的防护,有效避免
应用
被破解、逆向、篡改等风险。 深思
iOS
应用
加固产品功能 防逆向 采用整体和混合加固保护,并对核心逻辑
代码
进行虚拟化保护,有效防止攻击者使用逆向分析工具将二进制
代码
反编译为伪
代码
。 防篡改 在
应用
启动时,对内存进行完整性校验,可以有效防止文件补丁、恶意
代码
植入、二次打包等恶意篡改
应用
行为。 深思
iOS
应用
加固安全技术
代码
虚拟化 将原始
代码
编译为动态的 VM 虚拟机指令,运行在虚拟机之上。加密后的
代码
,具有不可逆性,无法被反编译回源
代码
。
代码
混淆
通过对编译生成的指令进行控制流伪造处理,插入花指令,对
代码
进行逻辑
混淆
等,在不影响原始逻辑的同时模糊
代码
执行流程,提高
代码
的复杂度和被逆向的难度。 内存校验 在
应用
启动时,对内存进行完整性校验,结合独有加解密及校验算法,防止
应用
被篡改分析。 花指令插入 插入各种不会被执行的无效字节码到源码文件中,增加攻击者对程序进行逆向分析和篡改的难度。 控制流变换和平坦化 保证不改变源
代码
功能的前提下,重构
应用
逻辑,达到模糊程序控制逻辑、隐藏程序控制流的目的。
代码
替换 对指令进行加固,通过替换指令,对
代码
中每条逻辑指令随机转换成等价的多条逻辑指令组合,极大降低
代码
可读性,提升
代码
破解难度。 结构混排 重构
应用
逻辑结构,多重安全技术,隐藏真正的结构和顺序,添加伪流程大大增加逆向难度。 基本块分裂 对C/C++/OC/Swift
代码
中函数所对应的基本块进行"分裂"变扁,增加破解者分析难度。 深思
iOS
应用
加固核心优势 高安全性 基于虚拟机保护技术,与开源
混淆
技术相比,破解难度提高数个数量级。函数级加固保护,颗粒度细、加固强度高,可有效对抗各种形式的静态和动态攻击,保障
应用
安全。 高兼容性 完美支持
iOS
6.0及以上版本,包括iPhone、iPad等多种
iOS
设备。 高稳定性 保证加密后的APP性能和稳定性不受影响,同时提高App store
上架
机率。 高可靠性 无须替换 Xcode 编译器、无须启用 Bitcode 的可执行文件,无需上传
应用
,加固过程中不会收集开发者的
应用
及隐私信息,保护后的程序不会插入任何与保护无关的
代码
。 深思
iOS
应用
加固特色功能 客户端工具
iOS
应用
加固并没有采用 B/S 模式,而是提供了标准化的本地客户端工具。 开发者接入后,无需上传
应用
,所有的加固操作,都在开发者的本地完成,加固过程中不会泄露
应用
及隐私信息,更加安全可靠。 高性价比 传统模式下,开发者由于各种原因,无法使用公有云的加固服务,只能花费高昂的价格购买私有化服务。与传统模式不同,深思数盾的
iOS
应用
加固提供的是客户端工具,所有的操作都在开发者本地完成,开发者只需花费SaaS的费用,即可实现私有化的效果。 极速接入 只需轻松几步配置,即可快速完成加固,同时提供命令行接入方式,可以实现一键编译、打包、加固。 如何使用深思
iOS
应用
加固-VirboxProtector 1.申请试用 注册VirboxProtector账号即可下载安装使用。 申请试用地址:https://shell.virbox.com/apply.html 2.开始加密 将
ios
打包出来的
应用
所在的文件目录,将
ios
程序打包出来的
应用
直接拖入加壳工具中
confuse:
iOS
强化加固差异化翻新加密工具,模拟人工手动重置,识别和模拟Xcode的重构->重命名支持继承链,类型识别,方法多参等复杂高级替代,告别插入无关联的垃圾
代码
,弃用无支持OC(Objc,Objective-C),C,C ++(Cocos2d-x,Cocos2dx和Lua游戏)开发),Swift,C#(Unity)重组,可用于
iOS
马甲包游戏SDK替代,减少账号调查过机审
上架
过包过审4.3、2.3.1、2.1,持续开发中..
混淆
(
iOS
马甲包无法,
上架
神器) 前言 机缘巧合偶遇
iOS
,前期也使用过现有城市表面其他得工具,实际效果不太理想。经过大量实践,开发出功能齐全的。工具的主要功能OC,C ++已封装成Mac
应用
,其他功能还在封装中,敬请期待。现有公测阶段:免费 提示 为了让大家快速上手及对比达到效果,新建了测试工程** **,大家在实际使用过程中如果遇到问题,欢迎扩展测试工程,请在工程中请注明错误的细节,有奖励。 1.2.0之前的老版本说明:简介:不涉及语法及编译要求,但可能后可能出现局部漏改或改错,请自行添加至黑名单过滤。适用项目:RN等尚未适应的混合项目。使用条件:目前能用v1.1.3,其他过期了 自述 马甲包的本质: 阶段一减低重复率,本人开发初期的版本和当前城市表面的其他工具基本相似,主要是'名称'替换这一个基本的功能 阶段二减少相似度(相同元素的正态分布),目前该工具通过优化及不断转换已经
iOS
实现
代码
混淆
从事
iOS
开发几年了,从未对
代码
加密加固,总是认为
iOS
APP一般是通过AppStore发布的,况且苹果的系统又很难攻破,根本就无需加密,但使用class-dump和Hopper这两款工具就可以导出头文件和分析
代码
逻辑,还有马甲包过审这快也需要
代码
代码
混淆
的功能,下面就记录下自己的实现过程! 1.打开终端,cd到项目目录Rescources文件夹下 以桌面为例 2.创建c...
oc
代码
混淆
_GitHub - RookieWsq/
iOS
Confusion:
iOS
混淆
iOS
代码
混淆
iOS
过审工具
iOS
上架
iOS
代码
混淆
工具
iOS
工具
iOS
马甲包
iOS
马甲包工具 ...
更新日志version 1.0.0 2020-05-27 工具首发,暂只支持OC项目
混淆
version 1.1.0 2020-06-03 优化OC
混淆
逻辑和规则,新增Flutter项目
混淆
支持version 1.2.0 2020-06-05 新增React Native项目
混淆
支持version 1.3.0 2020-07-01 优化
混淆
逻辑,开放免费版本version 1.4.0...
uniapp
代码
混淆
ios
上架
43问题
uniapp打包
ios
,上传到
ios
应用
市场时,会因为 4.3(
代码
重复率过高) 无法通过审核,此时可通过
混淆
代码
来通过审核。3. 在项目根目录下创建一个build.bat脚本文件(本人是在unpackage文件根目录下创建)输出文件与源文件相同,则会覆盖源文件,若还
混淆
其他文件
代码
,直接后面 && 写即可。我的是
混淆
项目
代码
里的uview组件库,拷贝了一个工程专门用来
混淆
。5. 双击这个build.bat文件,输出
混淆
文件表示
混淆
成功。6. 出现此命令弹框,则
混淆
成功,
混淆
结束后会自动关闭命令弹窗。
iOS
29,031
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章