
本工具是对java class文件进行加密保护预防反编译的工具!本工具全方位支持linux/unix/windows操作系统。
继推出v1.0版本后,获得了用户很多的支持与的反馈,大家第三推出本v2.0版,对加密算法进行了更大的改进,安全性大大提高!
大家都知道,java编译后的class文件是一种中间字节字文件,比较容易被反编译工具反编译,而传统的java源码保护办法基本都是使用混淆的方法,
但如此会带来不少麻烦,而且也不可以真的保护class文件,本工具是对class文件进行加密,使用jni的方法解密运行,
加密算法达到256位,加密后的class文件不可能被破解,反编译工具也对加密后的class文件没有办法。运行方法:运行时,要能正确的加载加密后的class文件,需要用大家提供的动态链接库classloader.dll或者libclassloader.so。
实行java时带上参数-agentlib:动态文件所在路径\classloader注意此处不要后缀名.dll。
如:我把classloader.dll放在C:\目录下;
运行加密后的class文件命令如下:windows下实行java:
java -agentlib:C:\classloader SampleLinux、Unix等系列操作系统下实行java:
java -agentlib:/home/classloader Sample或者把libclassloader.so拷贝到如“/home/yzj/jdk1.6.0_23/jre/lib/i386/”这jdk的运行目录下,
然后实行java如:java -agentlib:classloader Sample当然假如class文件没加密,如此运行也不会出错!应用场所:独立的应用程序,运行java时,带上参数-agentlib:动态库文件所在路径\classloaderTomcat、Jboss等Java application server修改启动脚本,
把实行java的命令行后面加上参数-agentlib:动态链接库文件所在路径\classloader适应环境:操作系统:所有操作系统,Windows系统、Linux/Unix,只不过运行时,用的动态链接库文件不同而已,其它配置完全一样。
TAG标签:
转载请说明来源于谷普下载站(https://www.muerya.com)
本文地址:https://www.muerya.com/soft/7004.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com