【文件属性】:
文件名称:java class加密保护工具
文件大小:124KB
文件格式:RAR
更新时间:2014-03-01 11:26:05
java class 加密 解密 linux
简要介绍:
本工具是对java class文件进行加密保护的工具!本工具全面支持linux/unix/windows操作系统。
众所周知,java编译后的class文件是一种中间字节字文件,
很容易被反编译工具反编译,而传统的java源代码保护方法基本都是采用混淆的方式,
但这样会带来很多麻烦,而且也不能真正保护class文件,
本工具是对class文件进行加密,采用jni的方式解密运行,
加密算法达到256位,加密后的class文件不可能被破解,反编译工具也对加密后的class文件无能为力。
运行方式:
运行时,要能正确的加载加密后的class文件,
必须使用我们提供的动态链接库classloader.dll(wndows操作系统)或者libclassloader.so(Linux、Unix操作系统)。
执行java时带上参数-agentlib:<动态文件所在路径>\classloader
注意此处不要后缀名.dll(或者.so)。
如:
windows下执行java:
java -agentlib:C:\classloader HelloWorld
Linux、Unix等系列操作系统下执行java:
java -agentlib:/home/classloader HelloWorld
应用场合:
独立的应用程序,运行java时,带上参数-agentlib:<动态库文件所在路径>\classloader
Tomcat、Jboss等Java application server修改启动脚本,
把执行java的命令行后面加上参数-agentlib:<动态链接库文件所在路径>\classloader
适应环境:
操作系统:所有操作系统,Windows系统、Linux/Unix,只是运行时,
使用的动态链接库文件不一样而已,其它配置完全一样。
jdk必须1.5以上。
下载地址:
http://www.cr8ge.com/admin/upload/2011020917102317195.rar
http://www.kmcxzs.cn/admin/upload/2011020917131925480.rar
【文件预览】:
java class加密保护
----说明.txt(2KB)
----classloader.dll(36KB)
----界面截图.jpg(76KB)
----classEncypt.exe(92KB)
----logo.jpg(884B)
----libclassloader.so(12KB)
网友评论
- 好用的工具,谢谢
- win8不能运行,64位不能运行。
- 的确不能用,这种方式不安全。最后还是用的JInstall打包加密工具成功的
- 没有多大用出
- 对java代码的混淆有指导意义
- 就是自己重写的AGENTLIB做的class文件加密,可以自己写,这个主要是看如何部署java程序,但是没有部署的介绍 强度是比混淆强很多,不过需要注册。
- 其实没啥用,有很多漏洞。。
- 的确是打不开了,但是 要注册
- 的确是打不开了,但是 要注册
- 的确是打不开了,但是 要注册
- 晕死,64位WIN7下运行倒是没错,问题是,没源码,对我没什么用啊~~~
- win7下出错,但是xp下能顺利使用,可以实现加密,linux下没有尝试
- 搜一搜就可以顺便下载,但需要注册。而且试用时Win7提示程序出错。
- lz的东西对我的帮助不算太大,我主要是想要能混淆java代码的工具