JavaClass二进制文件加密专家

时间:2010-10-24 20:18:28
【文件属性】:
文件名称:JavaClass二进制文件加密专家
文件大小:1.26MB
文件格式:RAR
更新时间:2010-10-24 20:18:28
class java
系统介绍
JavaClass文件加密专家是一款针对Java应用程序Class二进制文件加密的软件,系统核心由纯C语言编写,运行效率极
高。传统的Java程序加密的方式多为代码混迹方式,但是无论多么复杂的混迹方式,在使用Java代码反编译程序后还是可以看
到代码的逻辑结构,这样并没有彻底的保护好您的代码。
JavaClass文件加密专家通过分析Class文件的结构,将Class二进制代码中耗时较多的部份抽出并替换为Native C代码,
并且使用1024位加密算法将Class文件数据加密,任何Java反编译工具均不可能对加密后的文件进行破解。

系统特点
1.采用纯C语言开发的内核算法,运行速度极快。
2.抽出了JVM虚拟机耗时较多的代码,替换为原生C代码去执行,加密后的Class文件运行效率比加密前还要快。
3.彻底保护您的Class二进制文件,任何通过分析Class文件结构来实现反编译的工具均不能对加密后的文件反编译。

使用方法
在要分发您的Java应用程序前,使用JavaClass文件加密专家对所有的Class文件或Jar文件进行加密,在您的系统运行参
数中加入以下内容:
1.WEB应用程序
在您使用的Java Web Server的启动参数中,增加以下内容: -agentlib:\brainysoft即
可。
举例 :
假设您的Java Web Server为Tomcat,以Windows平台为例,Tomcat的存放目录为C:\Tomcat 5.5 ,brainysoft.dll存
放在c:\windows目录中,在Tomcat的bin目录中新建一个文件setenv.bat,setenv.bat中的内容:set JAVA_OPTS= -
agentlib:c:\windows\brainysoft %JAVA_OPTS%,保存setenv.bat文件,重新启动Tomcat后就可以正确加载加密类了。
2.独立的Java应用程序
在您的应用程序运行参数中加入以下内容: -agentlib:\brainysoft
举例:
Test.class文件的package为com.test, 在运行您的Test.class或Jar时使用以下方式:java -agentlib:
\brainysoft <-classpath 您的.jar文件> com.test.Test。
3.EJB组件
运行加密后的EJB组件的方式与运行WEB应用程序类似,找到您的EJB容器的启动配置文件,加入-agentlib:
\brainysoft 即可。

应用环境
JavaClass文件加密专家只能用在JDK1.5及更新版本的JDK中,您在Windows平台下加密后的Class文件不必再修改就可以应
用于Linux、Unix等平台中。

【文件预览】:
setup.exe
Documents and Settings
----Administrator()
--------桌面()

网友评论

  • 拿来参考可以,直接用就有些问题
  • 没主持不能用
  • 学习了,照着做了一遍,有点问题,研究了一下
  • 感觉不太会用,可能是我不懂吧
  • 不错的软件,运行效率提高了
  • 效果暂时谈不上好,加密后执行可能有问题。跨平台兼容性也不见得好。还需要注册,有违java免费的观念啊。
  • 是商业软件,需要注册才能使用,此下载并未提供注册码!