jShield是本人基于自定义类加载器技术开发的Java代码保护工具,可以加密保护Jar包或Class文件,适合需要保护Java程序的朋友使用和研究。
jShield是一款WinForm工具,通过图形化界面导入jar包或class文件后,即可进行加密处理,操作非常简单。
jShield使用C#和VC++语言开发而成,主要包括三个项目:主程序、加密库和解密代理库,主程序由C#语言编写,加密库和解密代理库采用VC++语言编写。jShield完整的实现了Jar包解压、加密Class、重新打包的过程,实现了基本的Class文件加密,有兴趣的小伙伴可以在此基础上发挥创意,添加自己想要的内容。
1