尊敬开发者、程序员、工程师们:

2018年3月8日将发布第一版顶象iOS安全编译器,届时我们将展开有奖内测活动,希望邀请您参与其中!

【方案简介】:

顶象iOS安全编译器是顶象虚机源码保护技术针对iOS 平台推出的下一代加固产品。通过顶象iOS安全编译器编译源代码,可对目标代码/可执行文件进行深度混淆、加固,并使用顶象独创的虚拟CPU对代码进行加密保护,任何逆向工具均无法直接逆向破解。安全编译器可以方便地集成在Xcode中,为APP或者动/静态库提供保护。

核心功能

功能

简介

代码虚拟化

将源代码编译为动态的DX-VM虚拟机指令,运行在DX虚拟机之上,无法被反编译回可读的源代码。(此功能不开放内测)

字符串加密

把所有静态常量字符串(包括C/C++字符串以及NSString)进行加密,运行时解密,防止攻击者通过字符串进行静态分析,猜测代码逻辑。

符号混淆

对所有的函数名、OC的类名和方法名进行混淆,消除语义性,增大逆向分析难度。

逻辑混淆

将原始代码的控制流进行切分、打乱、隐藏,插入花指令、将代码逻辑复杂化而不影响原有功能,大幅降低被破解逆向的难度。

优势

· 业内独特虚机源码保护技术,与开源混淆技术相比,破解难度提高数个数量级

· 加固后,可以打包带bitcode的ipa及静态库

· 丰富的配置参数,可以根据项目需要灵活地进行配置

· 可以与Xcode无缝集成,使用简易方便

· 工具本地化部署,不存在将bitcode(几乎等同于源码)上传至第三方平台所面临的泄露风险

. 本地集成,使用次数无限制

此次活动测试的是免费版的,

赶快来参加本次征集活动报名吧!↓ ↓ ↓

★参与方式及要求★(两种方法均可)

回帖留下您的联系方式 or 通过以下方式联系我们

邮箱:dx@dingxiang-inc.com

微信公众号:顶象技术

电话:170 8003 3216

【帖子格式】

1. 您的联系方式

2. 您的App种类

【参与时间】即刻—3月31日

★您将获得★

1. 随身WIFI(一等奖)

2.小米手环(二等奖)

3. 小米充电器(三等奖)

★评选方式★

1. 本活动将由工作人员评选出6位优质的内测人员发送奖品

2. 评选依据为:内测反馈质量

· 应用符合加固要求并完成内测流程(三等奖3名)

· 应用符合加固要求并完成内测流程,并提供加固流程问题或bug(二等奖2名)

· 应用符合加固要求并完成内测流程,加固后可上传Appstore并完成Review(一等奖1名)

期待您的参与!

转载于:https://juejin.im/post/5aa101f5f265da23766adb59

顶象iOS安全编译器(iOS安全加固神器) ——内测活动开始啦!相关推荐

  1. Apple ID,APP ID,Bundle ID,iOS Certificates,iOS Provisioning Profiles各自含义以及之间的关系

    1.Apple ID   Apple ID其实就是开发者账号.只不过要成为开发者,需要去苹果开发者中心激活开发权限.激活开发者账号分为三种,个人,公司和企业.这三种账号各自有些区别,下表是他们主要区别 ...

  2. 视频教程-使用Objective-C进行iOS移动开发-iOS

    使用Objective-C进行iOS移动开发 15年以上IT行业工作经验.8年以上IT行业教学经验.丰富的项目经验和授课经验,授课形式不拘一格.熟悉iOS开发,网页开发.Java开发.平面设计等技术, ...

  3. iOS进阶开发-iOS性能优化-关东升-专题视频课程

    iOS进阶开发-iOS性能优化-3316人已学习 课程介绍         介绍了性能优化方法,其中包括内存优化.资源文件优化.延迟加载.持久化优化.使用可重用对象和并发访问等.这些内容都是非常重要的 ...

  4. iOS 5与iOS 6的 low-memory 处理(转自cocoaChina)

    //加入部分注释 移动设备终端的内存极为有限,应用程序必须做好low-memory处理工作,才能避免程序因内存使用过大而崩溃. low-memory 处理思路 通常一个应用程序会包含多个view co ...

  5. IOS开发系列--IOS程序开发概览

    IOS开发系列--IOS程序开发概览 2014-08-04 19:42 by KenshinCui, 9983 阅读, 51 评论, 收藏, 编辑 概览 终于到了真正接触IOS应用程序的时刻了,之前我 ...

  6. 【iOS 开发】iOS 开发 简介 (IOS项目文件 | MVC 模式 | 事件响应机制 | Storyboard 控制界面 | 代码控制界面 | Retina 屏幕图片适配)

    一. iOS 项目简介 1. iOS 文件简介 创建一个 HelloWorld 项目, 在这个 IOS 项目中有四个目录 : 如下图; -- HelloWorldTests 目录 : 单元测试相关的类 ...

  7. iOS学习之iOS沙盒(sandbox)机制和文件操作(二)

    接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一) 我们看看如何获取应用程序沙盒目录.包括真机的沙盒的目录. 1.获取程序的Home目录 [cpp] view plaincopy N ...

  8. ios::app与ios::ate打开方式有什么不同??

    看一个资料上说:   1.ios::app    ----写入的数据将被追加在文件的末尾,此方式使用ios::out   2.ios::ate    ----写入的数据将被追加在文件的末尾,此方式不使 ...

  9. iOS 5与iOS 6的 low-memory 处理

    移动设备终端的内存极为有限,应用程序必须做好low-memory处理工作,才能避免程序因内存使用过大而崩溃. low-memory 处理思路 通常一个应用程序会包含多个view controllers ...

最新文章

  1. LeetCode 1027. Longest Arithmetic Sequence--笔试题--C++解法
  2. python数据导入一个列表_Python基础数据类型list 列表
  3. 下列哪个不是目前python里的内置模块-python的内置模块math在哪个文件里
  4. 深度学习100例 | 第30天:TensorFlow2 实现动物识别(90类)MobileNetV2算法(内附源码与数据)
  5. 2019 校招 ,下一个“神”人,在哪里?
  6. SpringBoot 中常用注解@PathVaribale/@RequestParam/@GetMapping介绍
  7. Six Basic Functional Areas of Spring
  8. P4292-[WC2010]重建计划【长链剖分,线段树,0/1分数规划】
  9. INF=0x3f3f3f3f背后的知识
  10. PGPool使用限制
  11. 【学习总结】Python-3-Python数字运算与数学函数
  12. 正则匹配字符串无匹配不到_10. 正则表达式匹配
  13. c语言程序设计火车站售票系统,C语言程序-火车站售票系统程序
  14. PyQt(Python+Qt)学习随笔:Model中项的标记flags取值及枚举类型Qt.ItemFlag
  15. AR 和 VR 的开源平台
  16. Unity TimeLine学习笔记
  17. Threejs动态箭头
  18. 移动应用广告之商业变现的实现策略
  19. 用于地址解析的协议是服务器,用于解析域名的协议是什么?
  20. python实现——文件操作(超详细)

热门文章

  1. CFA考试一二三级经验,我写的很仔细......
  2. JAVA的输入输出基本操作样例
  3. [读书笔记]C#学习笔记七: C#4.0中微小改动-可选参数,泛型的可变性
  4. cocos2dx 3.3 异步加载纹理
  5. OGEngine开源引擎环境搭建
  6. 高中数学与计算机程序
  7. 当你输入一个网址的时候,实际会发生什么?,互联网营销
  8. centos6.5_64 java 环境变量配置
  9. [BZOJ1187]神奇游乐园(插头DP)
  10. 教你一招超级简单的方法快速搞定grub.conf文件的丢失及损坏