C#如何保护自己的dll不被别人随意调用

2025-01-03 14:52:09
推荐回答(2个)
回答(1):

提供个自己的看法,纯属娱乐在类中定义一个字段然后在类中所有函数中加if判断该字段是否等于一个固定的值如Class Test{string pwd =null;public static void Func(){if(pwd=="Kent"){...}else...}}这样你调用该类中函数的时候必须先给字段赋值,如果赋值正确则执行函数功能否则..... 个人见解 纯属娱乐。

回答(2):

用maxtocode 它可以让你的代码加密.
不过这个工具是收费的.没事很便宜的.
它加完密之后.你无法看到代码了的,用反射也看不到.