致力于为芯片,物联网,汽车,通讯,大数据,生物科技,消费电子,智能设备,区块链,信息安全,金融支付等电子科技行业提供一站式研发,测试产品、解决方案,及测试技术咨询与技术服务。
Android安卓系统应用程序App安全加固:ProGuard
    发布时间: 2019-11-18 15:13    
Android安卓系统应用程序App安全加固:ProGuard
Android安卓系统应用程序App安全加固:ProGuard




      GuardSquare是Android安卓以及iOS系统应用程序安全?;すぞ吖┯ι?,总部位于欧洲比利时,在行业内有超过15年的移动安全?;ぞ?,其产品可以使移动应用程序运行变得更快,程序容量更小,更重要的是,移动应用程序变得更安全。ProGuard是GuardSquare联合创始人之一Eric Lafortune博士于2002年发布的一款免费的开源软件,主要用于针对Java代码和Android应用程序进行优化。

       经过多年的发展,ProGuard在Android安卓系统移动应用程序安全?;ち煊蛞延泄惴褐?,已被嵌入在Oracle,Intel以及Google的SDKs中,同时已被Google列为Android SDKs开源套件的标准配置,已在Android Studio开发环境中嵌入ProGuard供广大开发者免费使用。

      GuardSquare另外两款专门针对Android安卓系统与iOS系统的安全防护产品,DexGuard以及iXGuard是应用于代码混淆的安全?;げ?,DexGuard以及iXGuard所提供的是从内向外,多层多态,网状立体化的安全防护,而非仅仅对APK加一层壳或在壳之上的防护,其混淆加密技术实现对APK和SDK的深度?;?,使得反编译篡改更加困难。目前ProGuard已经内嵌到Google Android Studio开发环境中,是Android Studio开发环境官方集成的App安全加固产品。




      ProGuard是GuardSquare公司发布的免费的开源软件,目前已成为Google Android SDKs的一部分,是Google Android Studio开发环境内嵌的免费Android 移动应用程序的?;すぞ?,ProGuard为Android 应用程序和SDKs提供最基本的?;?,有如下基本特点:

  • 已成为Android Applications开源?;け曜?,已被Google列为Android SDKs标准配置,已在Android Studio开发环境中内嵌ProGuard,开发人员直接调用将ProGuard集成到自己的应用程序中。
  • 提供最基础的?;すδ埽杭虻セ煜约霸创胗呕?/span>
  • 主要应用于简单以及小规模的App?;?/span>

     为了应对更复杂更大规模的移动应用程序Apps的安全挑战,GuardSquare发布了更专业的DexGuard, DexGuard是ProGuard的升级版,与ProGuard无缝兼容。DexGuard使用多重?;ぜ际?,提供比ProGuard更为专业,更为强大,更为完善的混淆和加密机制。


DexGuard 与ProGuard相比,是更专业的安全加密与混淆工具,支持代码混淆,加密技术,提供更专业的安全?;ぃ?/span>
    
Types Features ProGuard DexGuard
Protection against static analysis Arithmetic Obfuscation

Class Encryption

Call Hiding through Reflection

Control Flow Obfuscation


Cordova/Phonegap Encryption    

Name Obfuscation

Removal of Logging Code and Metadata

String Encryption

WebView Encryption

Native Code Obfuscation

Native Library Encryption

Obfuscation of Native Library Names

Asset Encryption

Encryption of Resource Files

Resource Obfuscation

Protection Against Dynamic Analysis Certificate Checks

Debug Detection

Emulator Detection

Root Detection

Root Cloaking Detection

Tamper Detection

SSL pinning

WebView SSL pinning

Optimization Code Optimization

Removal of Redundant Code

Automatic Splitting of Dex Files

Removeal of Unused Native Libraries

Removal of Unused Resources











相关产品
激情视频照片国产在线观看|国产精品人人做人人爽_日日噜噜夜夜狠狠久久av_免费播放一区二区三区_日本精品高清一区二区