Android安卓系统应用程序App安全加固: DexGuard

Android安卓系统应用程序App安全加固: DexGuard

参考价: 面议

具体成交价以合同协议为准
2023-11-28 14:10:49
35
产品属性
关闭
上海万嵌智能科技有限公司

上海万嵌智能科技有限公司

免费会员
收藏

组合推荐相似产品

产品简介

Android系统应用程序App安全加固:DexGuardDexGuard是GuardSquare研发的Android移动应用安全加固软件,专门用于保护Android应用程序和SDK免受逆向工程和攻击

详细介绍

Android系统应用程序App安全加固:DexGuard






      DexGuard是GuardSquare研发的Android移动应用安全加固软件,专门用于保护Android应用程序和SDK免受逆向工程和攻击。

     DexGuard以及iXGuard是应用于代码混淆的安全保护产品,DexGuard的前身ProGuard是免费开源的Android App安全保护产品,DexGuard以及iXGuard所提供的是从内向外,多层多态,网状立体化的安全防护,而非仅仅对APK加一层壳或在壳之上的防护,其混淆加密技术实现对APK和SDK的深度保护,使得反编译篡改更加困难。目前GuardSquare的加密加固以及混淆技术已受到欧美各类渗透测试机构的认可,尤其是ProGuard已经内嵌到Google Android Studio开发环境中,成为GoogleAndroid Studio开发环境的标配产品。



DexGuard使用多种代码加固技术保护您的应用程序和SDK免受静态分析的攻击:




命名混淆
     - DexGuard可以混淆处理类、域、方法、原生库名称,也可混淆处理资源名、资源文件名、资产文件名及资XML属性名。

控制流混淆:
     - DexGuard可以混淆方法中代码的控制流,以阻碍自动和手动代码分析。

运算符混淆:
     - DexGuard可以将简单的算术和逻辑表达式做深度混淆、转换为难以分析的代码,开发人员可以隐藏增量循环等常见的表达式,以保护敏感公式被解析。

隐藏调用:
     - 
DexGuard可以将简单的算术和逻辑表达式做深度混淆、转换为难以分析的代码,开发人员可以隐藏增量循环等常见的表达式,以保护敏感公式被解析。

加壳封装代码:
     - 
 DexGuard可以高效地将所有联合字节码进行整体加密,作为附加保护层。

加密:
     - 
DexGuard可以加密敏感字符串以防止通过细微搜索导致的攻击。 DexGuard同时可以加密类、资产文件、资源文件和原生库。

原生代码混淆:
     - DexGuard可以混淆原生库及Dalvik字节码中JNI数名。

删除Android 日志代码:
     - 日志代码提供了应用程序及SDK结构及执行流程等信息。 DexGuard可以删除包括日志记录、调试测试代码以阻止任何企图利用此信息的行为。

对Webview和Cordova的保护:
     - DexGuard可以加密WebviewCordova/Phonegap应用程序(html,css,js)的内容。



DexGuard能够在应用程序App和SDK运行时通过使用各种自我保护机制保护您的应用程序App和SDK免受动态分析和实时攻击:





SSL绑定:
     - DexGuard能够确保受保护的应用程序或SDK是连接到预期的服务器上,以防止中间人攻击。

证书检查
     - DexGuard能够确保您的应用程序通过原始证书签名认证。

篡改侦测:
     - 
DexGuard使您的应用程序或SDK能够对非法修改或入侵作出适当的回应。

Root侦测:
     - 
 DexGuard使您的应用程序或SDK能够对非法修改或入侵作出适当的回应。

调试器和仿真模拟器检查:
     - 
 DexGuard使您的应用程序或SDK能够校验其运行环境完整性,并侦测调试工具及仿真模拟器的使用。

Hook侦测:
     - 
 DexGuard使您的应用程序或SDK能够侦测试图修改其行为的hook框架。



DexGuard
 同时具有优化功能,可以显著改善应用程序或SDK的体积和性能:

       DexGuard 通过缩减代码、资源等方式来减小应用程序的大小,通过执行各种优化以减小资源配置的大小并优化Dex文件结构。 DexGuard化功能通过删除日志代码,删除可能泄漏敏感信息的调试和测试代码提供了额外的安全层。



DexGuard 无缝整合:

     - DexGuard稳定性高,兼容性强,用户无需对外分享源代码,在内部即可完成应用程序的全部保护。
     - DexGuard可以透明地集成到构建过程中,无需更改源代码。 DexGuard附带了所有常见构建工具和开发环境的插件(Gradle, Android Studio, Ant, Eclipse, Maven和自定义构建), DexGuard还可以对apk文件进行后置处理,即直接在.apk层面进行加固保护。
     - DexGuard是ProGuard的升级产品, DexGuard向下兼容ProGuard文件配置,即用户可以直接在DexGuard中使用ProGuard配置文件。
     - DexGuard附带Android Studio插件,支持语法高亮显示,自动完成文本输入、智能显示潜在的不恰当或错误的配置信息。 DexGuard可以对集成到app中可能再次被做混淆处理的库项目自动生成配置文件。
     - 广泛的自定义选项,包括可客户化自定义的加密算法,使用户根据自身的安全需求和性能需求调整DexGuard保护层的功能和强度。
     - DexGuard支持Java 8功能,为所有Android版本提供通用支持。
     - DexGuard可以自动从传统安装的应用程序项目创建即时应用程序,无需重新进行项目重构或手动代码重构。



上一篇:浅析设备管理中RFID技术应用与设计 下一篇:浅析设备管理中RFID技术应用与设计
提示

请选择您要拨打的电话: