| 我们知道,Java编译源程序得到的是字节码,VS.NET编译源程序得到的是MSIL(Microsoft中间语言),这种编译方式称为“不完全编译”,特别容易被反编译或实施反向工程。与本机代码不同,不完全编译得到的中间代码完整地保留了变量、过程名称,从而使反编译得到的程序几乎与原始程序完全一样,只缺少原始程序的注释,其余内容差不多可以原封不动地还原出来。 |
模糊:让你的代码远离偷窥之眼
最新推荐文章于 2020-02-17 16:29:42 发布
本文介绍了一种名为“代码模糊”的技术,旨在保护软件免受反编译和逆向工程攻击。文章详细阐述了三种主要的模糊技术:修改变量名称、加密字符串以及隐藏执行流程,并通过示例展示了这些技术如何增强软件的安全性。
503

被折叠的 条评论
为什么被折叠?



