在我提供计算机时保护我的代码

Protecting my code if I supply the Computer

我知道这种题已经做死了

我的问题与保护安装在客户端 PC 上的代码有关。

我知道答案是混淆,获得专利,将代码放在我的服务器上,接受它会被黑客攻击,认为我的代码不是那么重要或独特等。

但是,我向客户提供的 Windows PC 预装了我的软件。

这是一个 C# .Net 应用程序。

在我提供硬件的这些情况下,是否还有其他 'tricks' 我可以用来防止反编译我的代码?

谢谢

在硬盘上使用 BitLocker(静态加密),并为您的客户端使用有限权限的用户。不要与您的客户共享管理员用户的密码。