.NET混淆工具/策略
我的产品有几个组件:ASP.NET、Windows窗体应用程序和Windows服务。95%左右的代码是用VB.NET编写的。
由于知识产权的原因,我需要混淆代码,直到现在,我一直在使用一个版本的dotfucator,现在已经超过5年了。我在想,是时候转向新一代的工具了。我正在寻找的是一个需求列表,当我搜索一个新的混淆器时,我应该考虑这些要求。
我知道到目前为止我应该找的是:
序列化/反序列化
..在我目前的解决方案中,我只是告诉工具不
要混淆任何类数据成员,因为无法加载以前序列化过的数据所带来的痛苦实在太大了。与构建过程的集成
使用ASP.NET
..在过去,我发现这个问题是由于更改了.dll名称(通常每页有一个名称)-并不是所有的工具都处理得很好。