将DLL用于.NET应用程序的主要逻辑是否安全?

Cyc*_*one 2 .net dll

如果用户几乎知道有关.net中的编码的任何信息,并且他们看到.dll,他们就会有不幸的能力来调用你的公共函数和子程序.我知道你可以尝试一个"密钥"系统,它将检查某个"密钥"作为参数,并且只在"密钥"有效时运行代码,但我只运行了一些代码和.dll我当.dll抛出一个未处理的异常时,它向我展示了文件的内容.

你怎么能保护你的.dll?您是否应该只为您愿意承担风险?

Mit*_*eat 9

没关系调用现有的方法等.Reflector会反编译代码!

混淆将使您到目前为止,但为了保护关键IP,您需要将其托管在您控制的安全服务器上.