预防java代码反编译,java反编译工具有什么用( 二 )


第二种就是MAXTOCODE的保护技术了,MAXOTCODE 采用了难以理解的机器语言来加密您的.NET程序集 , (特别注意:MAXTOCODE的强度建立在加密算法之上,而不上简单的混淆 。
为了避免明文、密文混乱存放导致版本比对时出现错误等问题 。因此 , SVN服务器上需统一存放明文文件 。则通过服务器白名单功能实现对终端电脑数据进行强制透明加密,对上传到应用服务器数据实现上传自动解密、下载自动加密 。
如何防止java文件被反编译想防止反编译,最简单的方法就是你可以向Jar注入无效代码 。比如建一个类 , 建一个没有意义的方法private class Invalid{ },然后输出为jar 。
无法防止 。.class文件的标准是公开的,无法防止别人反编译你的代码 。你顶多可以用代码扰乱工具扰乱你的代码 , 这样反编译的代码就难以阅读 。比如可以试试用proguard来扰乱(“加密”)和反扰乱(“解密”)你的代码 。
针对代码反编译,推荐使用CBS赛博锁,通过把安全容器内嵌到操作系统中,对容器内的应用和数据进行加锁,程序和数据在容器内运行,实现最后一米数据安全,防止核心数据被泄露 , 防止服务器终端中病毒 , 防止反编译,反破解 。
关于预防java代码反编译和java反编译工具有什么用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

推荐阅读