class怎么防止被反编译?
任何加密都是无用的,只要java程序可以在本地运行,就一定有反编译的方法。因为java最终总是要编写字节码。如果实现classloader或hackjvm,就可以获得字节码并对其进行反编译。但是,由于没有可读性,混乱的代码被反编译了。。很久以前,有一个项目使用非常复杂的算法对类文件进行加密,然后在加载虚拟机之前调用解密程序。使用jvmti。这样可以防止类加载器被反编译,导致加解密算法的泄漏。这应该是一个更好的解决办法。
防止反编译有什么好办法,除了代码混淆还有什么?
反应堆主界面上有多个复选框。尝试检查所有这些,然后单击protect。混淆之后,dll会使用反编译软件查看代码。lz自然会知道结果。
java如何反混淆?
类文件可以反编译,有很多现成的工具,如:jdgui等。
原文标题:反编译后怎么分析代码 class怎么防止被反编译?,如若转载,请注明出处:https://www.saibowen.com/tougao/16549.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。