iOS苹果系统应用程序App安全加固:iXGuard
应用于iOS系统的移动应用保护技术
近年来,随着越来越多的iOS 移动应用和SDK成为的攻击对象,程序开发维护人员渐渐意识到iOS 移动应用及SDK并不像人们想象中的那样安全坚固,可以通过一些工具轻易破解iOS APP,窃取知识产权、盗版、提取API密钥、获取密码、篡改或二次打包等。
iXGuard 是专门用来保护Swift 和Objective-C开发iOS应用程序及SDK免受逆向工程的安全加固产品。 iXGuard 通过一系列混淆和加密技术加固应用程序源代码,完成对iOS应用程序内部逻辑的多层防护,使入侵变得异常困难。
DexGuard以及iXGuard都是GuardSquare推出的应用于代码混淆的安全保护产品,DexGuard的前身ProGuard是免费开源的Android App安全保护产品,DexGuard以及iXGuard所提供的是从内向外,多层多态,网状立体化的安全防护,而非仅仅对APK加一层壳或在壳之上的防护,其混淆加密技术实现对APK和SDK的深度保护,使得反编译篡改更加困难。目前GuardSquare的免费开源产品ProGuard已经内嵌到Google Android Studio开发环境中,是谷歌开发环境Android Studio标配的App安全加固产品。
iXGuard部署简单,防护坚固有效:
- iXGuard 对包括库文件及扩展在内的工程项目做整体处理,以实现更强大的加固效果。
- iXGuard 无需改变应用程序源代码或SDK源代码。
- iXGuard 能够独立处理已编译应用程序,对应用程序开发进程没有任何影响。
- iXGuard 配置简单易行。用户可使用单个配置文件根据自身需求对应用程序特定功能或整体进行安全保护设置。