关于Java加壳和代码混淆

nibei 13 0 PDF 2020-12-31 04:12:42

在C中,进行代码加密,首要经过加壳的方法。所谓加壳,即是先将程序代码加密,然后用特定的程序加载器,将代码解密后加载进内存,这样能够在避免代码的反编译,当然,有加壳东西,也有解壳东西,尽管不能避免crack,但仍然给代码增加一层有力的维护。 然而在Java中,维护代码是件很困难的工作,由于class文件十分标准,很容易反编译,且反编译后的代码明晰可读。常见的维护办法是运用代码混淆器,打乱class和function以及变量的姓名,能够搅扰反编译后的代码的可读性。尽管简略提高了代码的安全性,但还仅仅适当于未加壳的C程序。 java能够加壳吗?曾经我以为这是不能够的,由于动态加载代码这样

用户评论
请输入评论内容
评分:
暂无评论