• 加壳工具推荐:Virbox Protector


    全平台支持,多种加密技术,快速完成代码保护,防止反编译,可轻松对软件进行代码虚拟化、代码混淆、智能压缩、代码加密等功能,无需编程就能达到超高的保护强度。

    • 支持的开发语言:Java、.NET、C/C++、Python、Unity3D、UE4、Delphi、PHP等

    • 支持的系统环境:Windows、Linux、macOS、ARM Linux 、Android

    VirboxProtector

    亮点1:ARM 虚拟化

    VBP 2是 业界首次实现了针对 ARM 指令的虚拟机保护,,通过将原始的 ARM 指令进行翻译,转换为自定义的虚拟机指令,运行时在自定义虚拟机执行。支持对armv7(包括 thumb, thumb2)及 armv8 以上指令集进行翻译,安全强度高,可以更有效地保护广大 IoT 软件开发商的知识产权。

    arm-vm.png

    亮点2:全新Java保护方案

    VBP 2 支持对 Java 的 jar 包、war 包进行保护。通过加密 Java 中每个方法的字节码防止反编译,操作简单,运行环境易部署,一次加密即可支持主流平台部署:Windows/Linux/ARM-Linux。同时支持了加密应用场景:开发 jar 包给第三方进行调用时对 jar的保护。

    保护效果

    加密后使用jd-gui反编译jar包,class类无法看到源码

    img

    亮点3:.NET加密安全

    VBP 2 可以对特定 .NET 方法使用代码混淆、代码加密的手段进行针对性保护,也可以用名称混淆、压缩、JIT加密的方式提供整体性的保护,保护效果可以叠加。支持 .NET Core,部分功能支持 Linux 下 .NET Core。

    保护效果

    .NET 加密时配合使用 JIT 加密、代码混淆、代码加密、.NET 压缩同时使用,可对所有方法都加密。

    原程序:

    dotnet_raw.png

     

    保护后效果:

    dotnet_compress.png

    亮点4:Unity3D保护

    代码加密:通过加密程序集中的每个方法,每次仅有一个方法被解密,并且解密时解密到随机的内存地址,保证加密后的程序不可被 Dump,再通过独创的二进制指令块编译链接技术,将关键的代码逻辑动态地进行混淆或虚拟化保护,保证其安全性。

    资源加密:Virbox Protector提供了资源加密的功能,支持 Android apk 的分块读取和其它平台的读取操作,通过保护工具可一键完成加密

    试用Virbox Protector

    Virbox Protector提供全功能试用版测试,每个人都可以申请30天的试用版测试。

    申请链接:https://shell.virbox.com/apply.html

    不再让加密困扰软件开发者:https://www.cnblogs.com/ssprotect/p/13879640.html

  • 相关阅读:
    Java for LeetCode 052 N-Queens II
    Java for LeetCode 051 N-Queens
    Java for LeetCode 050 Pow(x, n)
    Java for LeetCode 049 Anagrams
    15-[JavaScript]-ECMAScript 1
    4-观看答辩有感
    51-小米官网
    14-HTML-CSS案例
    13-[CSS]-postion位置:相relative,绝absolute,固fixed,static(默认),z-index
    12-[CSS]-margin塌陷,margin 0 auto,善用父级的padding
  • 原文地址:https://www.cnblogs.com/ssprotect/p/13879640.html
Copyright © 2020-2023  润新知