java反编译简单吗(推荐一款产品-防止JAVA代码反编译)
Virbox Protector是深思数盾科技股份有限公司经过多年技术深耕开发的一款高强度虚拟机外壳。Virbox Protector 集加密、压缩、混淆虚拟化等于一身。支持的操作系统包括 Windows、Linux、macOS、Android,支持 x86、x64、arm32、arm64架构,支持本地可执行程序,.NET程序,Unity3D程序,支持脚本语言加密。操作简单,保护选项灵活,安全性高。
加密效果- 代码逻辑保护
- 防止反编译
- 防止资源被提取
- 反调试
- 防Dump
- 防止程序被打补丁
下载试用版:https://shell.virbox.com/apply.html
注意:如果使用 Chrome 浏览器提示无法下载,可更换浏览器下载
试用版功能限制:1.加密后的程序会有7天的使用期限;使用说明:试用版支持所有开发语言及系统,正式版需按支持的开发语言版本购买。试用版仅可用于测试加壳工具各项功能及安全性,请勿将加密后的软件用于正式发布。
下载后,安装,注册登录使用
工具图:
加密后后生成两个文件,一个是.ssp文件,另一个是项目
打开项目目录
会看到有多个sjt文件
sjt文件介绍sjt_windows_x86.dll:如果java版本为Windows 32位,将此dll配置到 Windows 环境中。
sjt_windows_x64.dll:如果java版本为Windows 64位,将此dll配置到 Windows 环境中。
sjt_linux_x86.so:如果java版本为Linux 32位,将此so文件配置到 Linux 环境中。
sjt_linux_x64.so:如果java版本为Linux 64位,将此so文件配置到 Linux 环境中。
sjt_linux_a32.so:如果java版本为Arm Linux 32位,将此so文件配置到 ARM Linux 环境中。
sjt_linux_a64.so:如果java版本为Arm Linux 64位,将此so文件配置到 ARM Linux 环境中。
加密后的文件必须配置环境变量才能运行,否则会报错
配置环境变量请查看:https://h.virbox.com/vbp/java-jar-3410677.html
# windows环境jar包为例子》环境变量:
变量名:JAVA_TOOL_OPTIONS
变量值:-agentpath:D:\java\workspace\msp\ssp.msp-helpcenter\sjt_windows_x64.dll
如果是.jar包文件,配置好环境变量,直接通过命令 java -jar 就可以运行成功。
加密后的效果:
- 代码逻辑保护
- 防止反编译
- 防止资源被提取
- 反调试
- 防Dump
- 防止程序被打补丁
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com